body {font-family: Arial, Helvetica, sans-serif;}
/*|Tomosfactory|GeneratedCSS|BEGIN|*/
#tomos-enum {
    background: #FFF;
    z-index: 24;
}
#tomos-logo {
    z-index: 2;
}
#tomos-poivrons {
    z-index: 1;
}
#tomos-slogans {
    background: #FFF;
    background-image: url(userfiles/image/tomos/24_668_tomos-slogas.png);
    height: 700px !important;
    height: 714px;
    left: 350px;
    line-height: 95%;
    overflow: auto;
    padding: 7px;
    position: absolute;
    top: 98px;
    width: 560px !important;
    width: 574px;
    z-index: 24;
}
#tomos-cerises {
    overflow: visible;
    line-height: 95%;
    position: absolute;
    top: 2px;
    left: 366px;
    width: 298px !important;
    width: 298px;
    height: 88px !important;
    height: 88px;
    z-index: 4;
    padding: 0px;
}
#tomos-cerises .tomosContent {
    padding-right: 7px;
    overflow: visible;
}
#tomos-pomme {
    overflow: visible;
    line-height: 95%;
    position: absolute;
    top: 435px;
    left: 508px;
    width: 370px !important;
    width: 370px;
    height: 81px !important;
    height: 81px;
    z-index: 9;
    padding: 0px;
}
#tomos-pomme .tomosContent {
    padding-right: 7px;
    overflow: visible;
}
#tomos-salade {
    overflow: visible;
    line-height: 95%;
    position: absolute;
    top: 409px;
    left: 91px;
    width: 290px !important;
    width: 290px;
    height: 68px !important;
    height: 68px;
    z-index: 2;
    padding: 0px;
}
#tomos-salade .tomosContent {
    padding-right: 7px;
    overflow: visible;
}
#tomos-oignon {
    overflow: visible;
    line-height: 95%;
    position: absolute;
    top: 118px;
    left: 698px;
    width: 348px !important;
    width: 348px;
    height: 87px !important;
    height: 87px;
    z-index: 1;
    padding: 0px;
}
#tomos-oignon .tomosContent {
    padding-right: 7px;
    overflow: visible;
}
#tomos-olive {
    overflow: visible;
    line-height: 95%;
    position: absolute;
    top: 85px;
    left: 16px;
    width: 290px !important;
    width: 290px;
    height: 83px !important;
    height: 83px;
    z-index: 3;
    padding: 0px;
}
#tomos-olive .tomosContent {
    padding-right: 7px;
    overflow: visible;
}
#tomos-logo-la-cuisine-des-mots {
    z-index: 8;
    width: 364px !important;
    width: 378px;
    top: 314px;
    position: absolute;
    padding: 7px;
    left: 374px;
    height: 147px !important;
    height: 161px;
    background-image: url(userfiles/image/tomos/24_1889_tomos-logo-la-cuisine-des-mots.png);
}
#tomos-pan2 {
    z-index: 25;
    height: 210px !important;
    height: 210px;
    padding: 0px;
    width: 500px !important;
    width: 500px;
    left: 295px;
    margin-left: 0px;
}
#tomos-menu {
    overflow: visible;
    line-height: 95%;
    position: absolute;
    bottom: 10px;
    left: 0px;
    width: 169px !important;
    width: 169px;
    height: 302px !important;
    height: 302px;
    z-index: 100;
    padding: 0px;
}
#tomos-menu .tomosContent {
    padding-right: 0px;
    overflow: visible;
}
#tomos-contenus {
    height: 387px !important;
    height: 387px;
    z-index: 26;
    width: 500px !important;
    width: 500px;
    top: 253px;
    position: absolute;
    line-height: 16px;
    font-size: 12px;
    color: #7E7E7E;
    font-family: Georgia, helvetica, arial;
    left: 299px;
    padding: 0px;
    overflow: visible;
    margin-left: 0px;
}
h2 {
    color: #D48100;
    font-size: 15px;
}
h3 {
    color: #aa9;
    font-size: 12px;
    font-style: italic;
    text-align: center;
}
#p-services {
    background-image: url(/userfiles/image/boutons_legumes/olive2.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#p-ecriture {
    background-image: url(/userfiles/image/boutons_legumes/salade3.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#p-references {
    background-image: url(/userfiles/image/boutons_legumes/3oignons.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#p-portfolio {
    background-image: url(/userfiles/image/boutons_legumes/3pomme.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#p-contact {
    background-image: url(/userfiles/image/boutons_legumes/cerises2.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#p-services:hover {
    background-image: url(/userfiles/image/boutons_legumes/olive2.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#p-ecriture:hover {
    background-image: url(userfiles/image/boutons_legumes/2salade.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#p-references:hover {
    background-image: url(userfiles/image/boutons_legumes/3roignons.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#p-portfolio:hover {
    background-image: url(userfiles/image/boutons_legumes/3rpomme.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#p-contact:hover {
    background-image: url(userfiles/image/boutons_legumes/2cerises.png);
    background-position: top left;
    background-repeat: no-repeat;
}
.current_subheading {
    color: #D48100;
    font-family: helvetica, arial;
    font-size: 12px;
    height: 23px !important;
    height: 30px;
    padding-left: 35px;
    padding-top: 7px;
}
#heading_813 {
    background-image: url(/userfiles/image/boutons_legumes/bt/bt_olive.png);
    background-position: top left;
    background-repeat: no-repeat;
    height: 55px;
    width: 155px;
}
#heading_812 {
    background-image: url(/userfiles/image/boutons_legumes/bt/bt_salade.png);
    background-position: top left;
    background-repeat: no-repeat;
    height: 57px;
    width: 152px;
}
#heading_213 {
    background-image: url(/userfiles/image/boutons_legumes/bt/bt_oignons.png);
    background-position: top left;
    background-repeat: no-repeat;
    height: 57px;
    width: 152px;
}
#heading_811 {
    background-image: url(/userfiles/image/boutons_legumes/bt/bt_pomme.png);
    background-position: top left;
    background-repeat: no-repeat;
    height: 57px;
    width: 152px;
}
#heading_212 {
    background-image: url(/userfiles/image/boutons_legumes/bt/bt_cerises.png);
    background-position: top left;
    background-repeat: no-repeat;
    height: 57px;
    width: 152px;
}
#heading_813:hover {
    background-image: url(userfiles/image/boutons_legumes/bt/btr_olive.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#heading_812:hover {
    background-image: url(userfiles/image/boutons_legumes/bt/btr_salade.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#heading_213:hover {
    background-image: url(userfiles/image/boutons_legumes/bt/btr_oignons.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#heading_811:hover {
    background-image: url(userfiles/image/boutons_legumes/bt/btr_pomme.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#heading_212:hover {
    background-image: url(userfiles/image/boutons_legumes/bt/btr_cerises.png);
    background-position: top left;
    background-repeat: no-repeat;
}
.heading {
    float: none;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}
.subheading {
    color: #999;
    font-family: helvetica, arial;
    font-size: 12px;
    height: 23px !important;
    height: 30px;
    padding-left: 35px;
    padding-top: 7px;
    cursor: pointer;
}
#tomos-lien_ie6 {
    line-height: 95%;
    position: absolute;
    bottom: 0px;
    left: 8px;
    width: 300px !important;
    width: 300px;
    height: 18px !important;
    height: 18px;
    z-index: 10;
    padding: 0px;
    top: px;
}
#tomos-lien_ie6 a {
    color: #FFF;
}
#tomos-lien_ie6 a:hover {
    color: #000;
}
#tomos-lien_ie6 .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-logo_tomosfactory {
    line-height: 95%;
    position: absolute;
    bottom: 0px;
    right: 30px;
    width: 87px !important;
    width: 101px;
    height: 25px !important;
    height: 39px;
    z-index: 101;
    padding: 7px;
}
#tomos-logo_tomosfactory .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
body {
    background: #FFF;
    background-image: url(/userfiles/image/tomos/tete_sarah_full.png);
    background-attachment: fixed;
    background-position: 100% 100%;
    background-repeat: no-repeat;
}
#tomos-narratif {
    background-image: url(userfiles/image/tomos/tete_pan.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    height: 52px !important;
    height: 52px;
    line-height: 95%;
    overflow: auto;
    padding: 0px;
    position: absolute;
    top: 246px;
    z-index: 6;
    left: 295px;
    margin-left: 0px;
    width: 500px !important;
    width: 500px;
    background: #F2f2f2;
    opacity: 0.7;
}
#tomos-heading {
    bottom: 0px;
    top: 30px;
    height: 20px;
    left: 0px;
    position: absolute;
    width: 300px;
    z-index: 6;
    font-family: Georgia, helvetica, arial;
}
#tomos-heading a {
    opacity: 0;
    filter: alpha(opacity = 00);
}
.heading a {
    color: #FFF;
    padding-left: 50px;
}
.current_heading {
    float: none;
    font-size: 12px;
    padding-left: 50px;
    padding-right: 5px;
}
.current_heading a:hover {
    color: #fff;
}
.current_heading a {
    color: #fff;
}
.heading a:hover {
    color: #fff;
}
#heading_1632 {
    background-image: url(/userfiles/image/boutons_legumes/50/t_citron2.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#tomosfactory {
    z-index: 7;
}
#ie6 {
    z-index: 5;
}
#tomos-script {
    line-height: 95%;
    position: absolute;
    top: 352px;
    left: 512px;
    width: 60px !important;
    width: 74px;
    height: 8px !important;
    height: 22px;
    z-index: 102;
    font-size: 12px;
    color: #555;
    padding: 7px;
}
#tomos-script .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
/*|Tomosfactory|GeneratedCSS|END|*/
