/* Marc Papell MPAPELL@DIGITEIX.COM) */


body

{
 padding-top: 0px; padding-bottom:20px; padding-left: 0px; padding-right: 0px; 
 margin: 0; font-family: Verdana, Tahoma, Arial narrow,  Arial, Helvetica, sans-serif;
 background-color: white;
}


#container         { border: solid 0px white;
                     border-collapse:collapse;
                     width: 100%;
		     margin-bottom:0px;
                   }
#container tr.dark_bar   { background-color: #333333; height: 10px; font-size: 10px;
			}

#container tr.lema   { background-color: #FFFFFF;
		       height: 150px;}

#container tr.menu_bar {background-color: #E85700; color: white; font-weight:bold; text-transform: lowercase; text-align: right;
}

#container tr.menu_bar a {color: white; text-decoration: none; 
}

#container td.menu_bar {height:80px; font-size:120%; padding-bottom: 10px;}

#container td.menu_bar a {color: #333333; text-decoration: none; padding: 20px;}

#container td.menu_bar a:hover {color: #E85700;}



/* shadowed text */
 .front
  { z-index: 2;

    font-size: 250%;
    color: #333333;
    position: absolute;
    top: 143px; /* left : 655px; */
    left:450px;
    text-transform: lowercase;
  }

.front-product
  { z-index: 2;

    font-size: 250%;
    color: #E85700;
    position: absolute;
    top: 143px; /* left : 655px; */
    left:250px;
    text-transform: lowercase;
  }



.shadow
  { z-index: 1;
    font-size: 250%;
    color: #333333;
    position: absolute;
    top: 143px; /* left : 657px; */
    right:290px;
    text-transform: lowercase;
  }

/* CONTEXT BAR */

#navigation { color: white; font-size:75%;}
#navigation td  {padding-left:5px; padding-top:0px; padding-bottom:0px;     }
#navigation td a {text-decoration: none; color:white; font-size: 100%;}
#navigation td a:hover {text-decoration: none; color:  #333333; font-size: 100%;}


/* HOME MENU */
table.home_product { border: 1px solid; background-color: white; color: #333333;
		}
tr.home_product { background-color: #333333; color: white; font-weight: bold; padding:5px; font-size: 85%;
		}
table.home_product td.home_product_image {padding: 2px; 
		}
table.home_product td.home_product_explain { padding: 5px; text-align: justify; font-size: 65%;
		}

td.summary_right { background-color: #FFBB93;
		}
/*MENU PRODUCTES*/

table.menu_product
		{   background-color: white; width:100%; 
		
		}

table.menu_product a {color: #333333; text-decoration: none;
			}

ul.menu_product {margin-bottom: 0px; margin-left: -2px;}

li.menu_product {list-style-type : none; color: #333333; margin-right: 0px; padding-top: 5px; padding-bottom:5px; margin-left: 0px; border-top 1px solid #999999; border-bottom: 1px solid #333333;
		}
font.menu_product {font-size: 75%; font-weight: 900; color: #e85700;}

a.menu_product { color: #333333; text-decoration: none;}

/*HEADINGS*/

h1                 { font-size: 300%;
                     letter-spacing: 5px;
                     padding-bottom: 5px;
		     text-transform: lowercase;
                     border-bottom: 0px;
	             font-weight: lighter;
		     background-image: /
                   }
h2                 { font-size: 85%;
                   }
h3                 { font-size: 75%;
                   }
hr

{
color: #E85700; height: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0.0em; padding-top: 0.0em; padding-bottom: 0.0em; width: 100%; text-align: left;
}

/*FOOTER*/

#footrow        {
                     width:100%;
		     font-size: 70%;
                     text-align: center;
                     background-color: #333333;
                     color: white;
                   }
tr#footrow a       { font-weight: bold;
                   }
/* LEFT MENU */

#bodyrow td.menuright {background-color: #FFD2B9;
                       border-left: 1px solid #ccc;
                       font-size: 75%;}

.menuheader {text-decoration: none; font-weight: bold; padding: 5px; text-align:center; border-bottom: 1px solid;}
.menuitem {padding: 3px;}
.menuitem a  { text-decoration: none; margin-bottom: 2px; padding: 1px;}
.menuitem a:hover {width: 100%;color: white; text-decoration: none;margin-bottom: 1px;padding: 1px; background-color: #999999;}
