/*
'  Feuille de style
'
'
' Copyright (C) 2005-2006, SoupFreaks.com. All rights reserved.
' SoupFreaks(TM) is a registered trademark.
'
'
'
*/

BODY {
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    cellspacing: 0px;
    border: 0px;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 11pt;
}

IMAGE {
    border: 0px
    margin: 0px;
}

TEXTAREA {
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 10px;
    color: #000000;
}

INPUT {
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 11px;
}

BUTTON {
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8px;
    color: #000000;
    background-color: lightgreen;
    border-color: black;
    height: 30;
    width: 70;
}

TABLE {
    font-family: verdana,arial,geneva,sans-serif;
    vertical-align: top;
    padding-right: 0px;
    padding-left : 0px;
    padding-top : 0px;
    padding-bottom : 0px;
    cellspacing: 0px;
    border: 0px;
}

TH {
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 11px;
    font-weight: bold;
}

TABLE.Contact {
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 11px;
    background-color: #EEEEEE;
    padding-right: 0px;
    padding-left : 0px;
    padding-top : 0px;
    padding-bottom : 0px;
    cellspacing: 0px;
    border: 0px;
}

TABLE.Adm {
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 11px;
    padding-right: 0px;
    padding-left : 0px;
    padding-top : 0px;
    padding-bottom : 0px;
    cellspacing: 0px;
    border: 0px;
}

TH.Adm {
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    background-color: #D3DCE3;
}

TABLE.Product {
    font-family: verdana,arial,geneva,sans-serif;
    padding-right: 0px;
    padding-left : 0px;
    padding-top : 0px;
    padding-bottom : 0px;
    cellspacing: 0px;
    border: 0;
}

TH.Product {
    font-family: verdana,arial,geneva,sans-serif;
    text-align: left;
    padding-top : 3px;
    padding-bottom : 0px;
}
TH.ProdEdit {
    font-family: verdana,arial,geneva,sans-serif;
    padding-top: 3px;
    padding-bottom: 0px;
    background-color: #D3DCE3;
}
TH.ProdBrkf {
    font-family: verdana,arial,geneva,sans-serif;
    padding-top: 3px;
    padding-bottom: 0px;
    background-color: #F2DFA4;
}

TD.Product {
    font-family: verdana,arial,geneva,sans-serif;
    padding-top : 2px;
    padding-bottom : 0px;
}

A:active {
    font-style: normal;
    text-decoration : none;
    color: #9DA0B7}
A:link {
    font-style: normal;
    text-decoration : none;
    color: #9DA0B7}
A:visited {
    font-style: normal;
    text-decoration : none;
    color: #9DA0B7}
A:hover {
    font-style: normal;
    text-decoration : none;
    color: #FFA700}

span.Adm_TxtMenu {
    margin: 0px 0px 0px 0px;
    text-align: center;
    font-family: verdana,sans-serif,geneva,arial;
    font-size: 8px;
    font-weight: normal;
    color: #9DA0B7;
}

span.Top_Middle {
    margin: 0px 0px 0px 0px;
    text-align: center;
    font-family: verdana,sans-serif,geneva,arial;
    font-size: 26px;
    font-weight: normal;
}

span.Item_Cat {
    margin: 0px 0px 0px 0px;
    text-align: left;
    font-family: arial,geneva,verdana,sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #4050B1;
}
span.Item_SubCat {
    margin: 0px 0px 0px 5px;
    text-align: left;
    font-family: arial,geneva,verdana,sans-serif;
    font-size: 13px;
    font-weight: bold;
    font-style: italic;
    color: #4050B1;
}
span.Item_Unit {
    margin: 0px 0px 0px 0px;
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #4050B1;
}
span.Item_SubUnit {
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #4050B1;
}
span.Prod_Name {
    margin: 0px 0px 0px 10px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #33333; 
}
span.Prod_Comment {
    margin: 0px 0px 0px 5px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #666; 
}
span.Prod_Price {
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #33333; 
}
span.Spec_Name {
    margin: 0px 0px 0px 10px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #993366; 
}
span.Spec_Comment {
    margin: 0px 0px 0px 5px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #666; 
}
span.Spec_Price {
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #993366;
}
span.WebProd_Name {
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #33333; 
}
span.WebProd_Comment {
    margin: 0px 0px 0px 5px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #666; 
}
span.WebProd_Price {
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #33333; 
}
span.WebSpec_Name {
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #993366; 
}
span.WebSpec_Comment {
    margin: 0px 0px 0px 5px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #666; 
}
span.WebSpec_Price {
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #993366;
}
TH.Debug {
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 7pt;
    padding-top: 3px;
    padding-bottom: 0px;
    background-color: #D3DCE3;
}

TD.Debug {
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 7pt;
    padding-top : 2px;
    padding-bottom : 0px;
}

span.Debug {
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 7pt;
    color: #993366; 
}
span.home_counter {
    color: #08219C;
    cursor: default;
    font-size: 10px;
    font-weight: bold;
}
span.WebPage_Unit {
    margin: 0px 0px 0px 0px;
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #333;
}

span.Date {
    margin: 0px 0px 0px 5px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #9999CC;
}
span.Loctxt {
    margin: 0px 0px 0px 5px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #FF7F00;
}
span.Locname {
    margin: 0px 0px 0px 5px;
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #4050B1;
}


.heading {
    font-size: 7pt;
    font-weight:bold;
    color: #333; 
    font-family: verdana,arial,geneva,sans-serif; 
}
.subheading {
    font-size: 7pt;
    font-weight:normal;
    color: #666; 
    font-family: verdana,arial,geneva,sans-serif; 
}
.subindent {
    font-size: 7pt;
    font-weight:bold;
    color: #666; 
    font-family: verdana,arial,geneva,sans-serif; 
}
span.Cart_Heading {
    margin: 0px 0px 0px 0px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #33333; 
}
span.Cart_Subheading {
    margin: 0px 0px 0px 0px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #666; 
}

span.email_Unit {
    margin: 0px 0px 0px 0px;
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #4050B1;
}

span.email_Comment {
    margin: 0px 0px 0px 5px;
    text-align: left;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #666; 
}
 
span.email_Price {
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #33333; 
}
span.email_body {
    text-align: center;
    font-family: verdana,arial,geneva,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #666;
}

div.invisible {
    visibility=hidden;
}