a {  text-decoration:none;}

A.menulink {
display: block;
text-align: center;
vertical-align: middle;
text-decoration: none;
font-family: verdana;
font-size: 11px;
font-weight: normal;
height: 15px;
color: #003366;
BORDER: none;
}

A.menulink:hover {
background-color:#FCEDCF;
color:#003366;
}

ul {
    width: 212px;
    margin: 0px;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: #003366;
    padding: 0px;
}
li {
    background-repeat: no-repeat;
    background-position: 12px center;
    list-style-image: none;
    list-style-type: none;
    padding-left: 40px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #cccccc;
    margin: 0px;
}
li a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
li.menu {
    background-image: none;
    background-color: #d9e2ec;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 8px;
    padding-left: 20px;
}
li.submenu {
    background-image: none;
    background-color: #f8e0b1;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 8px;
    padding-left: 20px;
    display: none;
}
li.producte {
    background-image: url(fletxa_menu.gif);
	background-color: #FFFFFF;
    list-style-image: none;
    list-style-type: none;
    padding-left: 40px;
    padding-top: 8px;
    padding-bottom: 8px;
    display: none;
}

.menuarea {
display: block;
text-align: left;
vertical-align: middle;
text-decoration: none;
font-family: verdana;
font-size: 11px;
font-weight: normal;
height: 15px;
color: #003366;
BORDER: none;
}

.menuarea_selected {
display: block;
text-align: left;
vertical-align: middle;
text-decoration: none;
font-family: verdana;
font-size: 11px;
font-weight: normal;
height: 15px;
color: #FFFFFF;
BORDER: none;
}

.menuarea:hover {
background-color:#F8E0B1;
color:#003366;
}

.menuarea2 {
display: block;
text-align: left;
vertical-align: middle;
text-decoration: none;
font-family: verdana;
font-size: 11px;
font-weight: normal;
height: 15px;
color: #003366;
BORDER: none;
}

.menuarea2:hover {
background-color:#FCEDCF;
color:#003366;
}

.menuarea3 {
display: block;
text-align: left;
vertical-align: middle;
text-decoration: none;
font-family: verdana;
font-size: 11px;
font-weight: normal;
height: 15px;
color: #003366;
BORDER: none;
}

.menuarea3:hover {
background-color:#FCEDCF;
}

.menuarea3_selected {
background-color:#FCEDCF;
}

.menu_familia {
display: block;
text-align: left;
vertical-align: left;
text-decoration: none;
font-family: verdana;
font-size: 11px;
font-weight: normal;
height: 15px;
color: #ffffff;
BORDER: none;
background-color:#003366;
}

A.menusubfamilia {
display: block;
text-align: left;
vertical-align: middle;
text-decoration: none;
font-family: verdana;
font-size: 11px;
font-weight: bold;
height: 15px;
color: #003366;
BORDER: none;
}

A.menusubfamilia:hover {
background-color:#003366;
color:#003366;
}


A.menutexte{
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

A.menutexte:hover {
color:#FF9900;
}

A.menupeu{
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}

A.menupeu:hover {
color:#FF9900;
}

A.menucontactar{
color: #F9B41D;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

A.menucontactar:hover {
color:#003366;
}

.preu {
text-align: center;
vertical-align: middle;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC3333;
background-color: #FADEAA;

}
 
.preus_productes {
border-top: 1px solid #0099cc; 
border-left: none; 
border-right: none; 
text-align: center;
vertical-align: middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #CC3333;
background-color: #FADEAA;
}

.preus_productes td {
font-size: 11px;
}

.descuento {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #CC3333;
text-align: left;
}

.referencia {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #CC3333;
text-align: left;
}

.cantitats {
border-top: 1px solid #0099cc; 
border-bottom: none; 
border-left: none; 
border-right: none; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
vertical-align: middle;
color: #000000;
background-color: #DEE5EC;
}

.cantitats_input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
vertical-align: middle;
color: #000000;
background-color: #DEE5EC;
}


.cantitats_mouseout {
cursor: normal;
color: #000000;
background-color: #DEE5EC;
}

.cantitats_mouseover {
cursor: pointer;
color: #FFFFFF;
background-color: #00507D;
}

.preus_productes {
border-top: 1px solid #0099cc; 
border-left: none; 
border-right: none; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
vertical-align: middle;
font-size: 12px;
font-weight: bold;
color: #CC3333;
background-color: #FADEAA;
}

.preus_productes_hover {
border-top: 1px solid #0099cc; 
border-left: none; 
border-right: none; 
text-align: center;
vertical-align: middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
background-color: #637D4D;
color: white;
cursor: pointer;
}

.boton {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-color: #003366;
border-top: none;
border-bottom: none; 
border-left: none; 
border-right: none; 
background-color: #D9E2EC;
}

.boton2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-color: #003366;
border-top: none;
border-bottom: none; 
border-left: none; 
border-right: none; 
background-color: #D9E2BC;
}

.boton_groc {
border-top: none;
border-bottom: 1px solid #cccccc; 
border-left: none; 
border-right: none; 
background-color: #F8E0B1;
}

.boton_blau {
background-image: none;
background-color: #d9e2ec;
padding-top: 8px;
padding-right: 0px;
padding-bottom: 8px;
padding-left: 20px;    
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-color: #ffffff;
border-top: none;
border-bottom: 1px solid #cccccc; 
border-left: none; 
border-right: none; 
background-color: #003366;
}

.boton_blanc {
border-top: none;
border-bottom: 1px solid #cccccc; 
border-left: none; 
border-right: none; 
background-color: #FFFFFF; 
}

.consultar {
text-align: center;
vertical-align: middle;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #CC3333;
background-color: #FADEAA;
weight: 24px;
}

.texte_blau{
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.texte_vermell{
color: #CC3333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.texte_vermell_13{
color: #CC3333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}

.texte_blau_13{
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.text_groc_13{
color: #F9B41D;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}

.texte{
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.texte_9{
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}

.texte_bold{
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

.text_groc{
color: #F9B41D;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.texte_9Gris{
color: #cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}

.titular_groc{
color: #F9B41D;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bolder;
}

.titular_blau{
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bolder;
}

.menu_blanc {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
height: 15px;
color: #ffffff;
BORDER: none;
}

.peu{
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}

.form_texte {
text-align: left;
vertical-align: middle;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
background-color: #FCEDCF;
weight: 11px;
}

.boton_MP {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-color: #003366;
border-top: none;
border-bottom: none; 
border-left: none; 
border-right: none; 
background-color: #F8E0B1;
}

.text_groc_MP{
color: #ee7f00;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.preu_vermell_MP{
color: #cc3300;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
