@charset "utf-8";
/* CSS Document */

* {
margin:0px;
padding:0px;
}

.content {
width:782px;
height:600px;
position:absolute;
left:50%;
margin-left:-391px;
}


#index {
background-image:url(../img/indexbg.jpg);
width:782px;
height:567px;
position:absolute;
left:50%;
margin-left:-391px;
}

#index p {
width:105px;
height:240px;
padding-top:200px;
padding-left:130px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
}

.menu {
width:782px;
height:125px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
clear:both;
}

.cmd {
width:119px;
height:31px;
margin-left:75px;
}

.interview {
width:150px;
height:35px;
margin-left:70px;
margin-top:10px;
padding-top:6px;
padding-left:6px;
border-top-style:dotted;
border-top-color:#E88B96;
border-top-width:2px;
float:left;
}

.interview img {
width:108px;
height:12px;
margin-left:12px;
margin-top:5px;
border:none;
}

.conseil {
width:152px;
height:49px;
margin-left:0px;
margin-top:-2px;
padding-top:6px;
padding-left:6px;
border-style:dotted;
border-color:#E88B96;
border-width:2px;
float:left;
}

.conseil img {
width:127px;
height:12px;
margin-left:12px;
margin-top:5px;
border:none;
}

.contact {
width:180px;
height:49px;
margin-left:0px;
margin-top:-2px;
padding-top:6px;
padding-left:6px;
border-top-style:dotted;
border-top-color:#E88B96;
border-top-width:2px;
border-bottom-style:dotted;
border-bottom-color:#E88B96;
border-bottom-width:2px;
border-right-style:dotted;
border-right-color:#E88B96;
border-right-width:2px;
float:left;
}

.contact img {
width:110px;
height:16px;
margin-left:12px;
margin-top:1px;
border:none;
}

.plan {
width:190px;
height:49px;
margin-left:0px;
margin-top:-2px;
padding-top:6px;
padding-left:6px;
border-top-style:dotted;
border-top-color:#E88B96;
border-top-width:2px;
border-bottom-style:dotted;
border-bottom-color:#E88B96;
border-bottom-width:2px;
float:left;
}

.plan img {
width:171px;
height:12px;
margin-left:12px;
margin-top:5px;
border:none;
}

.adresse {
width:508px;
height:23px;
float:left;
text-align:right;
margin-left:75px;
padding:6px;
}

.blog img{
width:183px;
height:36px;
float:left;
margin-left:0px;
border:none;
}

.navigation{
width:482px;
height:30px;
margin-left:204px;
margin-top:15px;
font-size:11px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-bottom-style:dotted;
border-bottom-color:#E88B96;
border-bottom-width:2px;
padding-top:20px;
}

.bandeau{
width:97px;
height:373px;
margin-left:90px;
float:left;
}

.bandeauplan{
width:187px;
height:213px;
text-align:right;
float:left;
margin-top:160px;
}

.bandeauconseil{
width:187px;
height:315px;
text-align:right;
float:left;
margin-top:50px;
}

.titre {
width:481px;
height:103px;
margin-left:17px;
float:left;
}

.titreplan {
width:490px;
height:107px;
margin-left:17px;
float:left;
}

p {
height:270px;
width:160px;
margin-left:17px;
margin-top:10px;
float:left;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:hover{color:#E94588;}

a {
text-decoration:none;
color:#666666;
}

.planbg {
background-image:url(../img/planbg.jpg);
background-repeat:no-repeat;
width:782px;
height:567px;
}


.planimg {
background-image:url(../img/plan.png);
width:451px;
height:305px;
margin-left:250px;
margin-top:78px;}

.conseilbg {
background-image:url(../img/viandebg.jpg);
background-repeat:no-repeat;
width:782px;
height:567px;
}

.conseilveaubg {
background-image:url(../img/veaubg.jpg);
background-repeat:no-repeat;
width:782px;
height:567px;
}

.conseilmoutonbg {
background-image:url(../img/moutonbg.jpg);
background-repeat:no-repeat;
width:782px;
height:567px;
}

.conseilporcbg {
background-image:url(../img/cochonbg.jpg);
background-repeat:no-repeat;
width:782px;
height:567px;
}

.conseilimg {
width:446px;
height:276px;
float:left;
margin-left:10px;
}

.conseilcochonimg {
background-image:url(../img/cochon.jpg);
width:446px;
height:276px;
margin-left:200px;
margin-top:78px;
}

.ssmenu {
background-color:#EAE6E2;
height:112px;
width:115px;
float:left;
margin-top:150px;
margin-left:10px;
padding-left:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cuisson {
height:15px;
width:782px;
float:left;
}

.cuisson ul{padding-left:220px;}
.cuisson a:hover{color:#E94588;}

.cuisson li{
float:left;
margin-left:50px;
list-style:url(../img/puce.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.rose {color:#E94588;}
.bordeau{color:#A4000B;}
.blanc {color:white;}
.bold{font-weight:bold;}
.small{font-size:10px;}
.medium{font-size:11px;}
.high{font-size:12px;}
.font{font-family:Verdana, Arial, Helvetica, sans-serif;}
.black{color:black;}
.souligne{text-decoration:underline;}
.center{text-align:center;}
.decalage {margin-left:20px;}
.italique {font-style:italic;}
.gauche{text-align:right;}
.tab {padding-left:5px;}

.conseiltxt {
height:246px;
width:315px;
margin-left:17px;
margin-top:10px;
float:left;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
overflow:auto;
padding-right:10px;
}

.conseiltxt2 {
height:270px;
width:420px;
margin-left:17px;
margin-top:10px;
float:left;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
overflow:auto;
padding-right:5px;
}

.vocabulaire {
height:270px;
width:420px;
padding-left:17px;
margin-top:10px;
float:left;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
overflow:auto;
padding-right:10px;
}

.vocabulairesuite {
height:270px;
width:390px;
margin-top:10px;
float:left;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
padding-right:10px;
margin:0px;
}

.vocabulaire li{
float:left;
list-style:none;
padding-right:10px;
margin:inherit;
}

.vocabulaire ul{padding:inherit;}

.vocabulaire a:hover {
text-decoration:underline;
color:#A4000B;}

.commande {
height:270px;
width:315px;
margin-left:17px;
margin-top:10px;
float:left;
border:none;
}

INPUT {
color:#000;
font-size:9px;
font-family:verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
background-color:#EEEEEE ;
}

SELECT { 
color:#000;
font-size:9px;
font-family:verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
background-color:#EEEEEE; 
}

TEXTAREA { 
color:#000;
font-size:9px;
font-family:verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
background-color:#EEEEEE; 
}

.txterror {
color:black;
font-size:9px;
font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.txtform {
color:black;
font-size:9px;
font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
 
.tableaurose {
background-color:#E94588;
color:#FFFFFF;
border:1px;
border-bottom-color:white;
border-bottom-style:solid;
height:15px;
}

.tableaubordeau {
background-color:#A4000B;
color:#FFFFFF;
border:1px;
border-right-color:white;
border-right-style:solid;
height:15px;
font-weight:bold;
}

.tableau {
border:1px;
border-bottom-style:solid;
border-bottom-color:#E94588;
border-right-style:solid;
border-right-color:#E94588;
font-size:inherit;
font-size:9px;
}
