/* CSS Document */



								/*********************************/
								/*=====		STRUCTURES		=====*/
								/*********************************/
								
a:focus{ outline:none}
#principal{ width:1035px; height:670px; position:relative;margin:0 auto;}
#principal_actus{ width:1035px; height:670px; position:relative;margin:0 auto;}
#principal_noel{ width:1035px; height:670px; position:relative;margin:0 auto;}
#entete{width:450px;position:absolute;top:0;left:0;z-index:10;}/* le width doit faire un peu plus que l'image mais pas plus. sinon les liens sur la partie droite ne sont pas cliquable*/
#navigation{ width:235px; height:595px; position:absolute;top:0;left:0;z-index:5;}
#contenu{width:800px; height:595px; position:absolute;top:0;left:235px;z-index:5;text-align:justify;}
#contenu2{width:843px; height:595px; position:absolute;top:0;left:175px;z-index:5;text-align:justify;}
#footer{ width:1035px;position:relative;margin:0 auto;}
#logo{position:absolute; top:8px; left:2px; z-index:75;}

#str01{width:680px; height:290px; overflow:hidden;position:absolute;top:170px; left:50px; z-index:85;line-height:1.25em;}
#str001{width:650px; height:350px; overflow:hidden;position:absolute;top:170px; left:50px; z-index:85;line-height:1.25em;}

#str02-1{width:410px; height:320px; overflow:hidden;position:absolute;top:180px; left:50px; z-index:25;line-height:1.25em;}
#str02-2{width:283px; height:470px;position:absolute;top:50px; right:40px; z-index:25;line-height:1.1em;}

#str03-1{width:270px; height:190px; overflow:hidden;position:absolute;top:250px; left:190px; z-index:25;line-height:1.25em;}
#str03-2{width:283px; height:304px;position:absolute;top:50px; right:40px; z-index:25;line-height:1.25em;}
#str03-3{width:283px; height:158px;position:absolute;top:362px; right:40px; z-index:25;line-height:1.25em;}

#str04{width:700px; height:400px; overflow:hidden;position:absolute;top:170px; left:50px; z-index:25;line-height:1.25em;}

#str05-1{width:700px; height:280px; overflow:hidden;position:absolute;top:170px; left:50px; z-index:25;line-height:1.25em;}


								/*****************************/
								/*=====		RECETTE		=====*/
								/*****************************/
#str02-2 #preparation, #str02-2 #cuisson,#str02-2 #toc{position:absolute; top:30px; left:5px;z-index:75;}
#str02-2 #preparation{left:5px;}
#str02-2 #cuisson{left:75px;}
#str02-2 #toc{left:125px;}
#str02-2 #ingredients{position:absolute; top:150px; left:-20px; width:220px; list-style-type:disc;z-index:75;}
#str02-2 #nbPersonne{position:absolute; top:105px; left:10px;z-index:75;}
#mail{position:absolute;left:470px; top:18px;z-index:75;}
#str02-2 #nbPers{position:absolute; top:105px; left:10px;z-index:75; display:none;}
#ingredients a {text-decoration:underline; font-weight:bold}
#ingredients a:hover {color:#E36314}


								/*************************************/
								/*=====		CONDITIONNEMENT		=====*/
								/*************************************/
#str02-1 .usage01, #str02-2 .usage02{position:relative; float:left; width:80px; margin-left:5px;z-index:75;}
#str02-1 .usage02{position:relative; float:left; width:104px;z-index:75;}
img#bol{ position:absolute; bottom:20px; left:475px;z-index:75;}
#str02-2 #conditionnement{position:absolute; top:75px; left:10px;z-index:75;}
#str02-2 #visuelCond{position:absolute; top:205px; left:10px;z-index:75;}
#str02-2 h2{position:absolute; top:18px; left:10px;z-index:75;}
#str02-2 #conditionnement ul{margin:15px 0 0 0; padding:1px 0;}
#str02-2 #conditionnement ul li{padding:3px 0;}


*+ html .test{position:relative; left:17px; _left:20px;}
* html .test{position:relative; _left:17px;}


								/*****************************/
								/*=====		TITRE		=====*/
								/*****************************/
h1.logoTitre01{position:relative;left:105px;top:80px;}
h1.logoTitreHome{position:relative;left:230px;top:200px; width:210px;}

#contenu img.logoTitre01{position:relative;left:90px;top:70px; float:left;}



								/*****************************/
								/*=====		HOME		=====*/
								/*****************************/
#contenu img#logohomerecettegif{position:absolute;left:216px;top:42px;}
#contenu img#logohomerecette{position:absolute;left:190px;top:20px;}
#contenu img#logohomevariete{position:absolute;left:50px;top:100px;}
#contenu img#logoamandine{position:absolute;left:50px;top:100px;}/*temporaire*/
#contenu img#logohomeastuce{position:absolute;left:-30px;top:238px;}
#contenu img#logohomesavoir{position:absolute;left:0px;top:400px;}
img#home{ position:absolute; bottom:10px; left:375px;z-index:75;}
div#home2{ position:absolute; bottom:10px; left:375px;z-index:75;}
#str03-1 #homerecette, #str03-1 #homevariete, #str03-1 #homeastuce, #str03-1 #homesavoir, #str03-1 #default { height:190px;}
#str03-1 #default { height:200px;}

#str03-2 #contenuNouveaute{width:260px;position:absolute;top:75px; left:15px; z-index:75;}
#str03-2 #titreNouveaute{position:absolute;top:10px; left:0px; z-index:75}
#str03-2 .plus{position:absolute;bottom:10px; right:30px; z-index:75;}
/*#str03-1 .plus{position:absolute;bottom:0; right:30px; z-index:75;}*/
/***** ******/
#str03-1 .plus{position:relative;bottom:0; left:170px; z-index:75;}

#str03-3 #contenuActu{width:270px;position:absolute;top:60px; left:15px; z-index:75}
#str03-3 #titreActu{position:absolute;top:10px;left:0px; z-index:75}
#str03-3 .plus{position:absolute;bottom:10px;right:110px; z-index:75;}



								/*****************************/
								/*=====		MENU		=====*/
								/*****************************/
#menu{position:absolute;top:150px; left:0;width:165px;display:block;z-index:75;}
#menu ul{margin-left:-20px; padding:0;}
#menu ul li{width:135px;margin-left:-20px; list-style-type:none; padding-left:15px; text-indent:-17px;}/*le padding-left est pour IE6*/
#menu .sousmenu {width:120px;font-size:12px;}
#menu dt {text-indent:0;}/* pour IE6*/


								/*********************************/
								/*=====		FORMULAIRE		=====*/
								/*********************************/
#str05-1 #infoFlash{width:290px; height:212px; overflow:hidden;position:absolute;top:0; right:0px; z-index:35}

#str05-1 #infoFlash #titreFlash{position:absolute;top:25px; left:80px; z-index:75;}
#str05-1 #infoFlash #texte{width:240px;position:absolute;top:65px; left:30px;z-index:75; line-height:1em;}
select{width:200px;margin-bottom:3px;}
input.text{width:196px; margin-bottom:3px;}
.lbl01{display:block; width:150px; float:left; margin-bottom:3px;}
.lbl02{display:block; width:295px; float:left; margin-bottom:3px;}
.lbl03{display:block; width:345px; float:left; margin-bottom:3px;}

textarea{width:500px; height:175px;}


								/*****************************/
								/*=====		FOOTER		=====*/
								/*****************************/
#footer li{ float:left; width:auto; list-style-type:none; padding:1px 10px; margin:0; height:35px; line-height:32px;}





								/*****************************/
								/*=====		AUTRES		=====*/
								/*****************************/
#logoPdt{ position:absolute; bottom:50px; left:105px;z-index:25;}
#textChoix{ position:absolute; top:600px; left:275px;z-index:25;}
#scroll01{position:absolute; top:520px; right:320px;z-index:75;}
#scroll02{position:absolute; top:480px; right:110px;z-index:75;}
#scroll002{position:absolute; top:450px; right:80px;z-index:75;cursor: pointer;}
#scroll01 img, #scroll02 img{cursor: pointer;}
h1.logoTitre01 span{display:none;}
#str01 table td {padding:0 22px ;}



								/*****************************/
								/*=====	  NOUVEAUTES	=====*/
#contenu #texteActu{position:absolute;left:85px;top:185px; width:225px;}
#contenu img#icolesbabies{position:absolute;left:227px;top:390px;}
#contenu img#icolessachetsfraicheur{position:absolute;left:50px;top:260px;}
#contenu img#icobakerparty{position:absolute;left:37px;top:226px;}
#contenu img#questionreponse{position:absolute;left:10px;top:300px;}
#contenu img#icoaperibilles{position:absolute;left:216px;top:44px;}
#contenu img#icopomlegere{position:absolute;left:215px;top:60px;}
#contenu img#titrequestiongout{position:absolute;left:116px;top:85px;}
#contenu img#icopomexpress{position:absolute;left:480px;top:100px;}
#contenu img#questiongout{position:absolute;left:330px;top:100px;}
#contenu img#icomagasins{position:absolute;left:497px;top:508px;}
#contenu img#titrenouvo{position:absolute;left:300px;top:300px;}
#contenu img#titreactu{position:absolute;left:300px;top:30px;}
#contenu img#potatoes{position:absolute;left:310px;top:390px;}
