form { padding: 0px; margin: 0px;}
body { background-color: #dcd9d1; margin-top: 10px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; text-align: center; }
div.content{ position: inherit; width: 968px; margin-left: auto; margin-right: auto; text-align: center; }
div.main{ position: relative; background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 17px; }

/*menu*/
	a#om1 {display:block; width:115px; height:32px; text-indent:-9999px; background:url(images/om1.gif) top left no-repeat;}
	a#om1:hover {background-position:0 -32px;}
	a#om2 {display:block; width:92px; height:32px; text-indent:-9999px; background:url(images/om2.gif) top left no-repeat;}
	a#om2:hover {background-position:0 -32px;}
	a#om3 {display:block; width:103px; height:32px; text-indent:-9999px; background:url(images/om3.gif) top left no-repeat;}
	a#om3:hover {background-position:0 -32px;}
	a#om4 {display:block; width:103px; height:32px; text-indent:-9999px; background:url(images/om4.gif) top left no-repeat;}
	a#om4:hover {background-position:0 -32px;}
	a#om5 {display:block; width:96px; height:32px; text-indent:-9999px; background:url(images/om5.gif) top left no-repeat;}
	a#om5:hover {background-position:0 -32px;}
	
	a#om6 {display:block; width:177px; height:32px; text-indent:-9999px; background:url(images/om6.gif) top left no-repeat;}
	a#om6:hover {background-position:0 -32px;}
	a#om6b {display:block; width:159px; height:32px; text-indent:-9999px; background:url(images/om6b.gif) top left no-repeat; margin-left: 18px;}
	a#om6b:hover {background-position:0 -32px;}
	
	a#pm1 {display:block; width:105px; height:29px; text-indent:-9999px; background:url(images/pm1.gif) top left no-repeat;}
	a#pm1:hover {background-position:0 -29px;}
	a#pm2 {display:block; width:79px; height:29px; text-indent:-9999px; background:url(images/pm2.gif) top left no-repeat;}
	a#pm2:hover {background-position:0 -29px;}
	
	a#pm3 {display:block; width:95px; height:29px; text-indent:-9999px; background:url(images/pm3.gif) top left no-repeat;}
	a#pm3:hover {background-position:0 -29px;}
		

.gris1 { background-color: #f8f8f8; text-align: left; color: #636363; }
.gris2 { background-color: #F2F2F2; color: #636363; text-align: left; vertical-align: top; }
.gris3 { background-color: #bcbcbc; text-align: right; height: 23px; padding-top: 2px; }

.text { color: #636363; font-size: 11px; font-family: Arial; }
.textgris { color: #636363; font-size: 11px; font-family: Arial; }
.textblau { color: #3359ba; font-size: 11px; font-family: Arial; }

a.link:link, A.link:visited { color: #636363; font-family: arial; font-size: 11px; text-decoration: underline; }
a.link:hover { text-decoration: underline; color: #3359ba; }
a.nav:link, A.nav:visited { color: #3359ba; font-family: arial; font-size: 11px; text-decoration: none; }
a.nav:hover { text-decoration: underline; color: #000000; }
a.link2:link, A.link2:visited { color: #3359ba; font-family: arial; font-size: 11px; text-decoration: underline; }
a.link2:hover { text-decoration: underline; color: #000000; }
a.link3:link, A.link3:visited { color: #000000; font-family: arial; font-size: 11px; text-decoration: none; }
a.link3:hover { text-decoration: underline; color: #3359ba; }
a.menu:link, A.menu:visited { color: #636363; font-family: arial; font-size: 11px; text-decoration: none; }
a.menu:hover { text-decoration: underline; color: #3359ba; }
a.linkmiga:link, A.linkmiga:visited { color: #696969; font-family: arial; font-size: 11px; text-decoration: underline; font-style: italic; }
a.linkmiga:hover { text-decoration: underline; color: #3359ba; }


.nomprod { background-color: #FFFFFF; border-bottom: 1px solid #cbcbcb; margin-top: 3px; margin-left: 25px; padding: 3px 8px 3px 8px; width: 106px; }
.menucat { padding: 4px 0px 4px 10px; border-top: 1px dotted #cbcbcb; }
.miga { color: #696969; }
.title { color: #3359Ba; font-size: 14px; }
.pedido { background-color: #FFFFFF; padding: 8px 8px 8px 15px; margin: 3px; }

.input_text { border: 1px solid #a6a6a6; background-color: #FFFFFF; color: #000000; font-family: Verdana; font-size: 10px;}
.boton { border: 1px solid #a6a6a6; background-color: #EEEEEE; color: #000000; font-family: Verdana; font-size: 10px; font-weight: bold; text-transform: uppercase; }

.seccio { background-color: #DDDDDD; padding: 3px;}
.seccio2 { padding-top: 0px; padding-left: 3px; }
.fonsgris2 { background-color: #a6a6a6; padding: 3px;}
.fonsgris3 { background-color: #e8e8e8; padding: 3px;}