/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.1
 * CSS Author:    Sophie Martin
 * Copyright:     Quiboweb
 * Browser:        0
 * Browser group: 
 */
*{ margin:0; padding:0; }
body{ background:#fff url(../img/back.jpg) repeat-x left top; text-align:center; font-family:Georgia, Arial; font-size:0.8em; color:#414549; line-height:1.15em; }
body#accueil{ background:#fff url(../img/backAccueil.jpg) repeat-x left top; }
a{ text-decoration:underline; color:#83531A; }
#accueil .text .col1 a{ color:#009999; }
a:hover{ text-decoration:none; }
#pageTot{ margin:auto; text-align:left; width:960px; background: transparent url(../img/fr/top.jpg) no-repeat left top; }
#accueil #pageTot{ background: transparent url(../img/fr/topAccueil.jpg) no-repeat left top; }
#ssgrains #pageTot{ background: transparent url(../img/fr/fr-top_ssgrains.jpg) no-repeat left top; }
#ssgrains.ssgrainsIn #pageTot{ background: transparent url(../img/fr/fr-top_ssgrainsIn.jpg) no-repeat left top; }
#ssgrains.ssgrainsInChat #pageTot{ background: transparent url(../img/fr/top_ssgrainsInChat.jpg) no-repeat left top; }
#ssgrains.ssgrainsInSans #pageTot{ background: transparent url(../img/fr/top_ssgrainsIn.jpg) no-repeat left top; }
.object, .object2{ float:left; margin-right:20px; margin-bottom:20px; }
.object2{ float:right; margin-right:150px; margin-top:145px; }
.header{ width:960px; }
.header ul li{ list-style-type:none; }
.header a{ text-decoration:none; text-indent:-1000px; display:block; overflow:hidden; }
.header a.back_home{ height:127px; width:282px; float:left; }
.header .menuTop{ width:330px; height:61px; float:right; margin-top:27px; margin-right:63px; }
.header .menuTop li { float:left; display:inline; }
.header .menuTop li.menuAccueil a{ height:22px; width:64px; margin-right:3px; margin-left:3px; background:transparent url(../img/fr/menuAccueil.jpg) no-repeat left top; }
.header .menuTop li.menuEnregistrer a{ height:21px; width:96px; margin-top:5px; background:transparent url(../img/fr/menuEnregistrer.jpg) no-repeat left top; }
.header .menuTop li.menuPartager a{ height:29px; float:right; width:164px; margin-top:11px; background:transparent url(../img/fr/menuPartager.jpg) no-repeat left top; }
.header .menuTop li.menuContacter a{ height:25px; width:136px; margin-right:8px; margin-top:-8px; background:transparent url(../img/fr/menuContacter.jpg) no-repeat left top; }
.header .menuTop li.menuAnglais a{ height:18px; width:73px; margin-top:3px; background:transparent url(../img/fr/menuEnglish.jpg) no-repeat left top; }
.header .menuTop li a:hover,.header .menuTop li.current a{ background-image:none; }
.header .fromDetaillants{ float:right; width:319px; margin-top:15px; height:19px; margin-right:100px; }
.header .fromDetaillants label{ diplay:block; float:left; width:131px; height:19px; overflow:hidden; text-indent:-1000px; }
.header .fromDetaillants input.texte{ width:155px; height:17px; float:left; border:1px solid #9c7b50; }
.header .fromDetaillants input.submit{ background:transparent url(../img/btnGo.jpg) no-repeat left top; height:19px; width:24px; float:right; cursor:pointer; border:none; font-size:0px; }
.header .menu{ height:84px; margin-top:22px; width:897px; padding-left:32px; }
.header .menu li{ float:left; display:inline; }
.header .menu a{ float:left; }
.header .menu li.menuChiens a{ height:32px; width:282px; margin-right:37px; background:transparent url(../img/fr/menu_chien.jpg) no-repeat left top; }
.header .menu li.menuChats a{ height:32px; width:273px; margin-right:35px; background:transparent url(../img/fr/menu_chat.jpg) no-repeat left top; }
.header .menu li.menuSsgrains a{ height:32px; width:270px; background:transparent url(../img/fr/menu_ss_grain.jpg) no-repeat left -1px; }
.header .menu li.menuEngagement a{ height:31px; width:167px; margin-left:7px; margin-right:0px; margin-top:22px; background:transparent url(../img/fr/menu_engagement.jpg) no-repeat left top; }
.header .menu li.menuExperience a{ height:31px; width:157px; margin-right:0px; margin-top:17px; background:transparent url(../img/fr/menu_experience.jpg) no-repeat left top; }
.header .menu li.menuSante a{ height:41px; width:157px; margin-right:0px; margin-top:11px; background:transparent url(../img/fr/menu_holistique.jpg) no-repeat left top; }
.header .menu li.menuTemoignages a{ height:31px; width:123px; margin-right:0px; margin-top:11px; background:transparent url(../img/fr/menu_temoignages.jpg) no-repeat left top; }
.header .menu li.menuFAQ a{ height:31px; width:61px; margin-top:11px; margin-right:0px; background:transparent url(../img/fr/menu_faq.jpg) no-repeat left top; }
.header .menu li.menuDoc a{ height:31px; width:78px; margin-top:1px; margin-right:0px; margin-top:11px; background:transparent url(../img/fr/menu_doc.jpg) no-repeat left top; }
.header .menu li.menuPointsvente a{ height:31px; width:140px; margin-right:6px; margin-top:11px; background:transparent url(../img/fr/menu_pointsvente.jpg) no-repeat left top; }
.header .menu li.current a, .header .menu li a:hover{ background-image:none; }
#pageTot{ background: transparent url(http://www.ovenbakedtradition.com/skin/img/fr/fr-top.jpg) no-repeat left top; }
#accueil #pageTot{ background: transparent url(http://www.ovenbakedtradition.com/skin/img/fr/fr-topAccueil.jpg) no-repeat left top; }
.header .menuTop li.menuCommunaute a{ height:36px; float:right; width:175px; margin-top:0px; padding-bottom:4px; margin-left:6px; background:transparent url(http://www.ovenbakedtradition.com/skin/img/fr/fr-communaute.jpg) no-repeat left top; }
.header .menuTop li a:hover,.header .menuTop li.current a{ background-image:none; }
.content{ clear:both; }
.subChiens .content{ background:transparent url(../img/pates.png) no-repeat scroll 43px 526px; }
.subChats .content{ background:transparent url(../img/pates.png) no-repeat scroll 43px 232px; }
.ssgrainsInChat .content { background:transparent url(../img/pates.png) no-repeat scroll 43px 604px; }
.ssgrainsIn .content { background:transparent url(../img/pates.png) no-repeat scroll 43px 604px; }
.ssgrainsInSans .content { background-image: none; }
.colTop{ font-size:1.1em; margin-top:42px; }
.colTop .col1{ float:left; color:#421f0d; width:270px; margin-right:42px; margin-left:95px; height:218px; }
.colTop .col1 h1{ color:#000; margin-bottom:7px; line-height:0.9em; font-size:2.5em; }
.colTop .col1 h1 span{ color:#743717; font-size:0.8em; display:block; }
.colTop .col2{ float:left; color:#421f0d; width:246px; height:213px; margin-right:21px; overflow:hidden; }
.colTop .col2 a{ color:#83531a; }
.colTop .col2 h2{ color:#891700; font-size:1em; margin-bottom:9px; text-transform:uppercase; }
.colTop .col2 p{ font-size:0.8em; margin-bottom:6px; }
.colTop .col3{ float:left; width:266px; height:218px; }
.colTop .col3 a{ display:block; width:266px; height:218px; }
.ariane{ font-size:0.9em; padding-bottom:5px; }
.ariane ul li{ list-style-type:none; color:#b36a2f; display:inline; padding-right:5px; }
.text{ clear:both; padding-top:40px; padding-left:35px; color:#3a2816; padding-right:35px; line-height:1.4em; }
#ssgrains .text.homeSSgrain{ margin-bottom:0px; background:transparent url(../img/backSsgrains.png) no-repeat center bottom; }
#enregistrer .text{ background:transparent url(../img/imgEnregistrer.png) no-repeat right top; }
#contact .text{ background:transparent url(../img/imgContact.png) no-repeat right bottom; }
#contact .text p.adresse{ font-family:Arial; }
#contact .text p.telephone span{ font-family:Arial; }
#partager a.dogEnregistre{ display:block; height:90px; margin-left:444px; margin-top:-152px; width:105px; position:absolute; }
#partager .text{ background:transparent url(../img/fr/imgAmi.png) no-repeat right top; }
#chiens .text{ }
#chiens .textgateries_agneau{ background:transparent url(../img/imgGaterie1.jpg) no-repeat left bottom; }
#chiens .textgateries_bacon{ background:transparent url(../img/imgGaterie2.jpg) no-repeat left bottom; }
#chiens .textgateries_beurreArachide{ background:transparent url(../img/imgGaterie3.jpg) no-repeat left bottom; }
#chiens .textgateries_canard{ background:transparent url(../img/imgGaterie4.jpg) no-repeat left bottom; }
#chiens .textgateries_poisson{ background:transparent url(../img/imgGaterie5.jpg) no-repeat left bottom; }
#experience .text{ background:transparent url(../img/imgExp1.gif) no-repeat left bottom; }
#experience .textIngredientsAuthentiques{ background:transparent url(../img/imgExp2.jpg) no-repeat left bottom; }
#experience .textAuthentiqueSure{ background:transparent url(../img/imgExp3.jpg) no-repeat left bottom; }
#experience .textRecetteAuthentique{ background:transparent url(../img/imgExp4.jpg) no-repeat left bottom; }
#sante-holistique .text{ background:transparent url(../img/imgExp5.gif) no-repeat left bottom; }
#sante-holistique .textBienManger{ background:transparent url(../img/imgSanteHol2.gif) no-repeat left bottom; }
#sante-holistique .textBienParraitre{ background:transparent url(../img/imgSanteHol3.gif) no-repeat left bottom; }
#sante-holistique .textBienSentir{ background:transparent url(../img/imgSanteHol4.gif) no-repeat left bottom; }
#points-de-vente .text{ background:transparent url(../img/imgPointVente.gif) no-repeat left bottom; }
.text p{ padding-bottom:20px; text-align:justify; }
#points-de-vente .text .col1 p{ text-align:left; }
.text h1{ color:#891700; text-transform:uppercase; margin-bottom:25px; font-size:1.7em; }
#experience .text h1, #sante-holistique .text h1, #chats .text h1, #chiens .text h1, #contact .text h1, #ssgrains .text h1{ font-size:1.5em; margin-bottom:12px; }
#ssgrains .text h1{ color:#243a5f; }
#ssgrains.ssgrainsInChat .text h1 { color:#366b32; }
#contact .text .col1 ul li{ margin-bottom:10px; }
#contact .text .col1 ul li span{ color:#891700; font-weight:bold; font-size:0.9em; margin-bottom:12px; text-transform:uppercase; }
#partager .text h1,#engagement .text h1,#temoignages .text h1, #faq .text h1, #enregistrer .text h1, #retailer .text h1, #doc .text h1, #enregistrer .text h1, #points-de-vente .text h1, #concours-chien .text h1{ color:#0d6090; text-transform:uppercase; font-family:arial; margin-bottom:25px; font-size:1.7em; }
.text .col1{ float:left; width:280px; margin-top:10px; }
#points-de-vente .text .col1{ width:235px; }
#engagement .text .col1{ width:497px; }
#concours-chien .text .col1 { width: 600px; height: 290px; margin: 10px 70px 0 0; }
#concours-chien .text .col2 { width: 136px; }
#concours-chien .col2 img { border: 2px solid #D08E4B; }
#chiens .text .col1,#chats .text .col1,#ssgrains .text .col1{ width:250px; }
#chiens .text .col1 img.smallBites{ margin: 13px 0 3px 0; }
#ssgrains .text .col1{ margin-left:10px; margin-top:80px; width:213px; padding-left:27px; }
#ssgrains .text p.petites_bouchees { margin-bottom:21px; }
#ssgrains .text #ssgrains_general{ background:transparent url(../img/imgParallel.png) no-repeat scroll -25px bottom; padding-bottom:194px; }
#ssgrains .text #ssgrains_chiens{ background:transparent url(../img/imgParallelChiens.png) no-repeat scroll -25px bottom; padding-bottom:185px; }
#ssgrains .text #ssgrains_chats{ background:transparent url(../img/imgParallelChats.png) no-repeat scroll -25px bottom; padding-bottom:194px; }
.text .col1 h1 span{ display:block; font-size:0.8em; }
#experience .text .col1 h1 span, , #sante-holistique .text h1 span, #chats .text h1 span, #chiens .text h1 span, #ssgrains .text h1 span{ font-size:0.6em; }
#nourriture-chiens .text .col1 h1 span{ font-size:0.6em; }
.text .col1 li{ list-style-type:none; padding-bottom:5px; }
.text .col1 li a{ color:#83531a; height:17px; padding-right:33px; line-height:1.7em; font-style:italic; }
.text .col1 li a:hover{ background: transparent url(../img/puceCol1.png) no-repeat right top; }
.text .col1 li a.current{ color:#993300; background: transparent url(../img/puceCol1.png) no-repeat right top; text-decoration:none; font-weight:bold; }
#chiens .text .col1 li a.current, #chats .text .col1 li a.current, #admin .text .col1 li a.current{ font-style:italic; text-decoration:none; }
.text .col2{ float:left; margin-left:10px; width:600px; margin-top:8px; }
#engagement .text .col2{ float:left; margin-left:5px; width:388px; margin-top:10px; background: transparent url(../img/cadreBois.png) no-repeat right top; height:375px; }
#contact .text .col2{ width:600px; background: transparent url(../img/map.gif) no-repeat left top; }
#contact .text .col2 a.lienMap{ display:block; float:left; height:371px; margin-right:22px; width:290px; }
#chiens .text .col2, #chats .text .col2, #ssgrains .text .col2{ width:630px; }
#chiens .text .chiensAccueil{ background:transparent url(../img/backChiens.png) no-repeat right bottom; padding-bottom:196px; }
#chiens .text .gateries_agneau{ background:transparent url(../img/gateries_agneau.png) no-repeat right top; }
#chiens .text .gateries_beurreArachide{ background:transparent url(../img/gateries_beurreArachide.png) no-repeat right top; }
#chiens .text .gateries_bacon{ background:transparent url(../img/gateries_bacon.png) no-repeat right top; }
#chiens .text .gateries_poisson{ background:transparent url(../img/gateries_poisson.png) no-repeat right top; }
#chiens .text .gateries_canard{ background:transparent url(../img/gateries_canard.png) no-repeat right top; }
#chiens .text .recette_poulet{ background:transparent url(../img/recette_poulet.png) no-repeat right top; }
#chiens .text .recette_poisson{ background:transparent url(../img/recette_poisson.png) no-repeat right top; }
#chiens .text .recette_agneau{ background:transparent url(../img/recette_agneau.png) no-repeat right top; }
#chiens .text .recette_senior{ background:transparent url(../img/recette_senior.png) no-repeat right top; }
#chiens .text .recette_chiot{ background:transparent url(../img/recette_chiot.png) no-repeat right top; }
#chiens .text .recette_chiot .recette{ background:transparent url(../img/groupeChiot.png) no-repeat scroll right bottom; padding-bottom:109px; }
#chiens .text.recette1 { background:transparent url(../img/imgChien1.jpg) no-repeat 44px bottom; }
#chiens .text.recette2 { background:transparent url(../img/imgChien2.jpg) no-repeat 44px bottom; }
#chiens .text.recette3 { background:transparent url(../img/imgChien3.jpg) no-repeat 44px bottom; }
#chiens .text.recette4 { background:transparent url(../img/imgChien4.jpg) no-repeat 44px bottom; }
#chiens .text.recette5 { background:transparent url(../img/imgChien5.jpg) no-repeat 44px bottom; }
#ssgrains .text.recette1 { background:transparent url(../img/imgSsGrain1.jpg) no-repeat 44px bottom; }
#ssgrains .text.recette2 { background:transparent url(../img/imgSsGrain2.png) no-repeat 44px bottom; }
#ssgrains .text.recette3 { background:transparent url(../img/imgChatParallel.png) no-repeat 23px bottom; }
#chats .text .recette_chaton{ background:transparent url(../img/recette_poulet_chaton.png) no-repeat right top; }
#chats .text.recette2 { background:transparent url(../img/imgChat2.jpg) no-repeat 44px bottom; }
#chats .text.recette3 { background:transparent url(../img/imgChat1.jpg) no-repeat 44px bottom; }
#chats .text .recette_poulet{ background:transparent url(../img/recette_poulet_chat.png) no-repeat right top; }
#chats .text.recette1 { background:transparent url(../img/imgChat3.jpg) no-repeat 44px bottom; }
#chats .text .recette_poisson{ background:transparent url(../img/recette_poisson_chat.png) no-repeat right top; }
#chats .text.recette2 { background:transparent url(../img/imgChat2.jpg) no-repeat 44px bottom; }
#ssgrains .text .recette_parallel { background:transparent url(../img/recette_parallel.png) no-repeat right top; }
#ssgrains .text .recette_parallel_chat { background:transparent url(../img/recette_parallel_chat.png) no-repeat right top; }
#ssgrains .text .gateries_parallel{ background:transparent url(../img/gateries_parallel.png) no-repeat right top; }
#chiens .text .col2 p, #chats .text .col2 p, #ssgrains .text .col2 p{ width:374px; }
#ssgrains .text .chiensAccueil p{ width:auto; }
#chiens .text .gateries_agneau p, #chiens .text .gateries_beurreArachide p, #chiens .text .gateries_bacon p, #chiens .text .gateries_poisson p, #chiens .text .gateries_canard p, #chiens .text .recette_poulet p, #chiens .text .recette_poisson p, #chiens .text .recette_agneau p, #chiens .text .recette_senior p, #chiens .text .recette_chiot p, #chats .text .recette_poulet p, #chats .text .recette_poisson p, #chats .text .recette_chaton p, #ssgrains .text .recette_parallel p, #ssgrains .text .recette_parallel_chat p, #ssgrains .text .gateries_parallel p{ width:341px; }
.text .recette{ float:left; width:340px; }
.text p.petites_bouchees { color:#692300; font-size:0.85em; line-height:1.3em; margin-bottom:7px; padding:7px 0 9px 40px; background: transparent url(../img/petites_bouchees_icone.png) left center no-repeat; }
.text .ingredients{ float:right; width:252px; font-size:0.85em; line-height:1.3em; margin-top:400px; color:#692300; }
#engagement .text .ingredients{ margin-top:372px; width:230px; }
.text .recette_parallel_chat .ingredients{ margin-top: 425px; }
.text .gateries_parallel .ingredients{ margin-top:317px; }
.textgateries_agneau .ingredients, .textgateries_bacon .ingredients, .textgateries_poisson .ingredients, .textgateries_beurreArachide .ingredients, .textgateries_canard .ingredients{ margin-top:297px; }
#chats .text .ingredients{ margin-top:330px; }
#chats .text .ingredients p, #chiens .text .ingredients p, #ssgrains .text .ingredients p{ width:252px; }
.text table.gateries span.fract { }
.text table.gateries{ border-top:1px solid #d1a28a; margin-bottom:10px; border-left:1px solid #d1a28a; }
.text table.gateries td{ border-right:1px solid #d1a28a; border-bottom:1px solid #d1a28a; padding:3px 5px; background-color:#fef1a4; }
.text .col2 h2{ color:#0D6090; font-family:Arial; font-size:1.9em; font-weight:bold; padding-bottom:13px; text-transform :uppercase; line-height:1.1em; }
#ssgrains.ssgrainsInChat .text .col2 h2 { color:#366b32; }
.text .col2 h2 span{ display:block; font-family:Georfia; color:#243a5f; }
.text .col2 b.none{ padding-left:23px; display:block; margin-top:5px; background:transparent url(../img/none.png) no-repeat left top; }
.text .col2 h3{ color:#AA5427; margin-bottom:13px; font-size:1.6em; font-weight:normal; }
.text .col2 h3.toggler{ cursor:pointer; padding-left:26px; background:transparent url(../img/accordeonOff.png) no-repeat left top; }
#faq h3.toggler{ background:transparent url(../img/accordeonOff.png) no-repeat left 3px; cursor:pointer; color:#AA5427; font-size:1.6em; font-weight:normal; margin-bottom:10px; padding-left:26px; line-height:1.2em; }
.text .col2 b{ color:#993300; }
#accueil .text .col2 b{ color:#414549; }
.text .col2 ul{ padding-bottom:20px; }
.text .col2 .atStart ul, #faq .atStart p{ padding-bottom:35px; margin-left:5px; }
.text .col2 .atStart ul.subTitleAccordeon{ padding-bottom:15px; }
.text .col2 ul li{ list-style-type:none; background:transparent url(../img/puce.png) no-repeat left 7px; padding-left:13px; line-height:1.6em; }
img.imgMenuChiens{ margin-left:139px; margin-top:-80px; position:absolute; }
img.imgSep{ }
#accueil .text{ padding-top:103px; }
#accueil .text h1{ color:#0d6090; font-family:Arial; font-size:1.9em; text-transform:uppercase; margin-bottom:25px; }
#accueil .text .col1{ float:left; width:574px; margin-top:0px; background: transparent url(../img/fr/backAccueil.png) no-repeat left top; }
#accueil .text .col1 p{ width:284px; text-align:justify; font-style:italic; }
#accueil .text p.engagement{ color:#993300; font-family:georgia; font-size:1.1em; font-weight:bold; line-height:1.5em; margin-top:25px; position:relative; text-align:center; text-transform:uppercase; width:442px; }
#accueil .text p.engagement img{ margin-top:8px; }
#accueil .text .associations { margin: 33px 0; }
#accueil .text .associations p { padding: 0; width: 570px; line-height: 1.8em; }
#accueil .text .associations p a { color: #83531A; font-weight: bold; }
#accueil .text .col2{ float:left; margin-top:0px; margin-left:16px; width:300px; }
#accueil .text .col2 h2, .object h2, .object2 h2{ color:#993300; font-size:1.9em; font-weight:normal; padding-bottom:20px; font-family:Georgia; text-transform:none; }
.text form input.texte, .text form select.texte{ width:300px; height:17px; margin-bottom:10px; border:1px solid #d08f4b; }
#points-de-vente .text form input.texte{ width:186px; display:block; }
#points-de-vente span.or{ color:#D59A5A; display:block; font-size:1.3em; font-weight:bold; padding-top:7px; padding-bottom:7px; }
#map{ border:2px solid #d08e4b; }
#enregistrer .text form input.texte{ width:434px; }
#enregistrer .form1{ float:left; width:436px; margin-right:18px; }
#enregistrer .form2{ float:left; width:434px; }
#enregistrer .form2 .submit{ float:right; }
#enregistrer .error { color:#f72518; font-style:italic; font-weight:bold; }
.text form select{ width:300px; margin-bottom:10px; border:1px solid #9c7b50; }
.text form select.texte{ height:20px; }
.text form textarea{ margin-bottom:10px; border:1px solid #9c7b50; }
.text form input.submit{ background-color:transparent; font-weight:bold; color:#891700; cursor:pointer; border:none; }
#temoignages .imgTem{ background:transparent url(../img/repeat_imgTem.png) repeat-y left top; padding-left:8px; }
#temoignages .imgTem img{ width:195px; border: 2px solid #fff; }
#temoignages h2{ color:#993300; margin-bottom:11px; font-size:1.9em; font-weight:normal; }
#temoignages .tem_col1 h2{ margin-bottom:20px; width:219px; text-align:center; }
#temoignages .tem_col1{ float:left; width:219px; margin-right:28px; }
#temoignages .text, #doc .text{ background:transparent url(../img/imgTem.png) no-repeat center top; }
#faq .text{ background:transparent url(../img/imgFaq.png) no-repeat center top; }
#chats .homeChat{ background:transparent url(../img/backChats.png) no-repeat center bottom; padding-bottom:196px; }
#temoignages .tem_col2{ float:left; width:628px; }
#temoignages .tem_col2 b{ color:#83531a; }
img.imgBottomTem{ }
img.imgTopTem{ }
body .bottom .imgTem{ }
#temoignages .aussi{ float:right; width:306px; margin-top:-39px; }
#temoignages .page{ text-align:center; }
#temoignages .page ul li{ list-style-type:none; display:inline; color:#83531A; padding-right:5px; font-weight:bold; }
#temoignages .page ul li a{ text-decoration:none; font-weight:normal; }
#temoignages .page ul li a:hover{ text-decoration:underline; }
#retailer div.clear{ float:left; width:150px; margin-right:28px; text-align:center; margin-bottom:23px; }
#retailer .text div.clear img{ margin-bottom:5px; border:2px solid #d08f4b; height:94px; }
#retailer .text div.clear p{ text-align:center; color:#4f3f2d; }
#retailer .text div.clear p strong{ display:block; }
img.picto{ clear:both; float:left; }
#chats .text .ingredients p.picto, #chiens .text .ingredients p.picto, #ssgrains .text .ingredients p.picto{ float:left; width:190px; color:#4f3f2d; padding-top:10px; padding-bottom:10px; }
.nouvelles p{ font-style:italic; color:#414549; }
.nouvelles p.date{ color:#009999; font-weight:bold; font-family:Arial; font-size:0.9em; font-style:normal; padding-bottom:0px; }
#accueil .text .col2 .nouvelles h2{ color:#2a2c2f; font-family:Arial; font-size:1em; padding-bottom:0px; font-weight:bold; }
p.titleAccordeon{ padding-bottom:5px; }
.bottom{ background: #f7eed1 url(../img/bottom.jpg) repeat-x left bottom; border-top:10px solid #e3d7b8; padding-bottom:50px; line-height:1.3em; }
.bottom .contenu{ width:960px; text-align:left; margin:auto; padding-top:30px; }
#accueil .bottom .contenu{ background: transparent url(../img/backBottom.png) no-repeat left bottom; padding-bottom:17px; }
.bottom .contenu a{ color:#83531a; font-style:italic; font-size:0.9em; line-height:1.8em; }
.bottom .contenu h3{ font-size:1em; padding-bottom:15px; text-transform:uppercase; }
.bottom .contenu h3 span{ display:block; font-size:1.6em; }
.bottom .contenu .col1{ float:left; width:156px; margin-left:36px; margin-right:157px; }
.bottom .contenu .col1 h3{ color:#891700; }
.bottom .contenu .col2{ float:left; width:144px; margin-right:161px; }
.bottom .contenu .col2 h3{ color:#565901; }
.bottom .contenu .col3{ float:left; width:185px; }
.bottom .contenu .col3 h3{ color:#0d6090; }
.bottom .imgTem{ background:transparent url(../img/repeat_imgTem.png) repeat-y left top; padding-left:8px; height:142px; overflow:hidden; }
.bottom .imgTem img{ width:195px; border: 2px solid #fff; }
.bottom table { padding-left:25px; }
.bottom h2{ margin-bottom:22px; margin-left:31px; color:#000; font-size:1.5em; }
.bottom h2 span{ color:#743717; }
.bottom table span{ display:block; color:#421f0d; text-align:center; }
.bottom table td{ padding-left:5px; vertical-align:top; padding-right:14px; }
.bottom .aussi{ float:right; width:306px; margin-top:-36px; }
.footer{ background-color:#150900; color:#988174; text-align:center; font-size:0.8em; padding-top:15px; padding-bottom:50px; }
.footer a{ color:#988174; text-decoration:none; }
.footer a:hover{ text-decoration:underline; }
.footer .menuFoot{ width:960px; margin:auto; }
.footer .menuFoot ul{ margin-bottom:6px; }
.footer .menuFoot ul li{ list-style-type:none; display:inline; padding-right:7px; padding-left:7px; border-right:1px solid #988174; text-transform:uppercase; }
.footer .menuFoot ul li.menuAnglais, .footer .menuFoot ul li.menuPointsvente{ border:none; }
.footer .conception{ margin:auto; margin-top:20px; width:548px; }
.footer .fabrique{ background:transparent url(../img/drapeau.jpg) no-repeat scroll left 0; color:#645146; font-family:georgia; font-size:2em; height:24px; margin:15px auto; padding-top:5px; width:350px; }
.footer .conception a{ text-decoration:underline; }
.footer .conception a:hover{ text-decoration:none; }
.footer .facebook{ background:transparent url(../img/facebook.jpg) no-repeat scroll left 0; color:#585146; font-family:georgia; font-size:2em; height:36px; margin:10px auto 5px auto; padding-top:15px; width:350px; }
.footer .twitter{ background:transparent url(../img/twitter.jpg) no-repeat scroll left 0; color:#585146; font-family:georgia; font-size:2em; height:36px; margin:0px auto 10px auto; padding-top:15px; width:350px; }
.footer .facebook a,.footer .twitter a { text-decoration:none; border:0px; }
.logout{ margin-bottom:10px; }
ul.options { margin: 0px; padding: 0px; margin-bottom: 10px; margin-left: 0px; }
.text .col2 ul.options li { display: block; float: left; margin: 0px; padding: 5px; background-image:none; list-style-image: none; margin-left: 2px; margin-top: 3px; background-color: #FFFFFF; border: 1px solid #653600; color: #653600; }
ul.options li a { font-size: 0.8em; color: #653600; text-decoration: none; }
ul.options li a:hover { font-size: 0.8em; color: #653600; text-decoration: none; }
div.success { margin-top: 10px; padding: 10px; width: 300px; background-color: #FFFFFF; border: dotted 1px #00FF00; }
span.aucun{ color:#a20d01; }
div.newsletter { font-family: Georgia, Arial, Helvetica, sans-serif; padding-left: 32px; padding-right: 32px; background-image: url("../img/newsletter-dec09.jpg"); background-repeat: no-repeat; background-position: 550px 19px; }
div.newsletter h2 { margin-top: 10px; font-size: 22px; color: #0d6090; font-family: Arial, Helvetica, sans-serif; padding-top: 60px; text-transform: uppercase; }
div.newsletter p.par1 { line-height: 20px; font-size: 13px; padding-top: 40px; width: 600px; }
a.a-coupon { font-size: 26px; color: #993300; display: block; padding-top: 40px; }
p.note-coupon { color: #993300; padding-top: 10px; }
div.newsletter p.par2 { color: #993300; padding-top: 40px; padding-bottom: 5px; }
div.newsletter p.par2-1 { color: #993300; }
div.newsletter p.par2 span, div.newsletter p.par2-1 span { text-decoration: underline; }
div.newsletter p.par3 { padding-top: 40px; padding-bottom: 5px; }
div.newsletter p.par4 { padding-bottom:80px; }
ul#social { list-style-type:none; display:block; width:510px; margin:0 auto; position:relative; clear:both; padding:10px 0 20px 0; }
ul#social li { list-style-type:none; display:inline-block; width:100px; height:100px; border:0; }
ul#social li a { display:inline-block; width:100px; height:100px; background-color:transparent; background-repeat:no-repeat; background-position:0 0; border:0; }
ul#social li a span { display:none; }
ul#social li a.social_facebook { background-image:url(http://ovenbakedtradition.com/skin/img/social_facebook.jpg);}
ul#social li a.social_twitter { background-image:url(http://ovenbakedtradition.com/skin/img/social_twitter.jpg);}
ul#social li a.social_flickr { background-image:url(http://ovenbakedtradition.com/skin/img/social_flickr.jpg);}
ul#social li a.social_youtube { background-image:url(http://ovenbakedtradition.com/skin/img/social_youtube.jpg);}
ul#social li a:hover { background-position:0 -100px; }
