body {background-color: #FFFFFF;margin: 0px;padding: 0px;text-align: center; }
body table {text-align: left;margin:auto;}
body div {text-align: center;margin:auto;}
img{border: 0px;}
form{margin: 0px;padding: 0px;}table.rexistro{height: 20px;margin:0px 6px; padding: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}
table.rexistro input {width:65px;height:13px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666666; margin:0px 8px 0px 3px;}
table.rexistro td a {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;text-decoration:none; }
table.rexistro td a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}
table.boton {height: 16px; margin:0px 0px 0px 0px; padding:0px;background-image: url(./imx/boton_fondo.gif);}
table.boton a {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;text-decoration:none; }
table.boton a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}

table.barraidentifica {background-color: #B2B2B2;width: 668px;height: 19px;}
table.barraidentifica .identifica {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF; font-weight:bold;  text-align:left;padding:2px 6px; vertical-align:middle;}
table.barraidentifica .identifica a{text-decoration: none;color: #666666;}
table.barraidentifica .identifica a:hover{color: #578585;}
table.barraidentifica .submenu{ text-align:right;padding:2px 6px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #595959;text-decoration:none;}
table.barraidentifica .submenu a {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #595959;text-decoration:none;}
table.barraidentifica .submenu a:hover {color: #343434;}
.identificaerro {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: red;}

table.cesta {width: 668px;height: 16px;}
table.cesta .submenu{ text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;text-decoration:none;}
table.cesta .submenu a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;text-decoration:none;}
table.cesta .submenu a:hover {color: #343434;}

table.contidos {width: 668px; text-align:left;}
table.contidos .izq {width: 519px; text-align:left;vertical-align:top}
table.contidos .dcha {text-align:left; padding:0px 0px 0px 6px;vertical-align:top}

table.busqueda {text-align:left; height:58px; width: 100%;font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #666666;text-decoration:none;}
table.busqueda  form {text-align:left;}
table.busqueda input {height:15px;margin:1px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;margin:0px 8px 0px 0px;}
table.busqueda select {height:15px;width: 220px;margin:1px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;margin:0px 8px 0px 0px;}
table.busqueda option {height:15px;width: 220px;margin:1px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;margin:0px 8px 0px 0px;}
table.busqueda .arriba {text-align:left;vertical-align: bottom;background-image: url(./imx/titu_buscarproductos_fondo.gif);background-position: bottom;background-repeat: repeat-x;}
table.busqueda .abaixo {text-align:left; height:24px; padding:0px 0px 0px 6px; background:#E2E2E2;}
table.busqueda .abaixo input {height:12px;padding: 1px;margin:1px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #666666;}

#barraidioma {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 10px;color: #333333; text-align:center;vertical-align:middle;margin-bottom: 5px;}
#barraidioma a {text-decoration: none;color: #000000;}
#barraidioma a:hover{color: #999999;font-weight: bold;}

#menu2 {width: 143px; padding:24px 0px 0px 0px;text-align:left;}

#caja_busqueda {width: 143px; background-color: #E0E9F6;}
#caja_busqueda2 {padding:4px 4px 4px 4px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}
#caja_busqueda select {width:125px;height:15px;margin:0px 0px 10px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}
#caja_busqueda input {width:125px;height:15px;margin:3px 0px 5px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333; }

#home_texto1 {height:23px; padding:0px 0px 0px 0px; margin:24px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333; text-align:left;}
#home_texto2 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333; text-align:justify;}
#home_texto2 a{color: #666666;text-decoration: none;}
#home_texto2 a:hover{color: #000000;}

#cat_menucaixa {width:146px; height:300px; padding:4px 0px 0px 0px; margin:0px 0px 0px 0px;text-align:left;background-image: url(./imx/fondo_menucategorias.jpg);background-repeat: repeat-x;background-position: left top;}
ul.menucategorias {padding:0px 3px 0px 6px;margin:0px; }
ul.menucategorias li.categoria {margin:9px 0px 0px 0px; padding:0px 0px 2px 16px; padding:0px 0px 10px 0px;font-size: 11px; font-weight:bold; color:#578585;line-height:12px; background:  url("./imx/divisorcategorias.gif") no-repeat 0px 20px;}
ul.menucategorias li.categoria a { text-decoration: none; color:#578585;}
ul.menucategorias li.categoria a:hover {color:#274646;text-decoration:none}
ul.menucategorias li.categoriadesple {margin:9px 0px 0px 0px; padding:0px 0px 2px 5px;font-size: 11px; font-weight:bold; color:#578585;line-height:6px; padding:0px 0px 5px 0px;}
ul.menucategorias li{margin:0px;padding:0px 0px 0px 10px;list-style-type:none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#578585;text-decoration:none;}
ul.menucategorias li a {text-decoration: none; color:#578585;}
ul.menucategorias li a:hover {text-decoration: none; color:#274646;}
ul.menucategorias li.subcategoria {color:#578585;line-height:12px;text-decoration:none;}
ul.menucategorias li.subcategoriaultimo {padding-bottom:10px;line-height:12px;text-decoration:none; background:  url("./imx/divisorcategorias.gif") no-repeat 0px 20px;}

#cat_migasdepan { background-color: #E1E8E8; height:25px;width:100%;padding:0px 0px 0px 0px; margin:21px 0px 3px 0px;text-align:left; vertical-align:middle}
#cat_migasdepan #textomigas {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;padding:3px 6px 0px 6px; margin:0px 0px 0px 0px;}
#cat_migasdepan #textomigas select {font-family: Arial, Helvetica, sans-serif;width: 120px;padding: 0px;margin: 0px;font-size: 11px;color: #666666;height: 15px;}
#cat_migasdepan #textomigas option {font-family: Arial, Helvetica, sans-serif;width: 120px;padding: 0px 2px 0px 2px;margin: 0px;font-size: 11px;color: #666666;height: 15px;}
#cat_migasdepan #textomigas a{text-decoration: none;color: #666666;}
#cat_migasdepan #textomigas a:hover{color: #999999;}

#cat_listado{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;text-align:left;}
#cat_listado #imaxe {padding:0px; margin:0px; border: 1px solid #C8C8C8; height:85px; width:85px; text-align: center;vertical-align:middle;}
#cat_listado #nomecaixa{background-color: #E0E0E0;padding:3px;margin-top: 3px;}
#cat_listado #nome{text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}
#cat_listado #prezo{text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;}
#cat_listado #prezo .normal {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;}
#cat_listado #prezo .novidade {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold;color:#699696;}
#cat_listado #prezo .anterior {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#666666; text-decoration:line-through;}
#cat_listado #prezo .oferta {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;}
#cat_listado #novidade{width:85px;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #326CC4;}
#cat_pasapaxinas{padding:0px 0px 0px 0px; margin:15px 0px 0px 0px;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold;color:#666666;}
#cat_pasapaxinas a{text-decoration: none;color: #AAAAAA;}
#cat_pasapaxinas a:hover{color: #000000;}
#cat_pasapaxinas select{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}

#introsfoto {padding:0px 8px 0px 8px; margin:0px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333; text-align:left;}
#introsfoto img {float:left;margin:0px;padding:0px 8px 0px 0px;}

#cat_producto{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;text-align:left;}
#cat_producto img.grande {border: 1px solid #999999;}
#cat_producto .grande {font-family: Arial, Helvetica, sans-serif;text-align: right;}
#cat_producto .grande a{font-size: 11px;text-decoration: none;color: #666666;}
#cat_producto .grande a:hover{color: #333333;}
#cat_producto #volver {margin-left:6px;padding-top:6px;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;}
#cat_producto #volver a {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;text-decoration:none}
#cat_producto #volver a:hover {color:#333333;text-decoration:none;}
#cat_producto #detalle {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;font-weight: normal;}
#cat_producto #detalle hr {color: #CCCCCC; size:0;}
#cat_producto #detalle input {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;height:12px;}
#cat_producto #detalle select {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;height:15px;}
#cat_producto #nomecaixa{padding:0px;}
#cat_producto .nome {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#578585; font-weight:bold;}
#cat_producto .ref {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#578585;}
#cat_producto .prezo {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#660000;font-weight: bold;}
#cat_producto .prezo .normal {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#666666;}
#cat_producto .prezo .novidade {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight:bold;color:#699696;}
#cat_producto .prezo .anterior {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#666666; text-decoration:line-through;}
#cat_producto .prezo .oferta {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #990000;}
#cat_producto .aviso {font-weight: normal;color: #000000;text-align: justify;}
#cat_producto .boton {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;background-color: #DDDDDD;padding: 3px 5px 3px 5px;border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-right: 1px solid #333333;border-bottom: 1px solid #333333;}
#cat_producto a.boton {text-decoration: none;}
#cat_producto a.boton:hover{color: #333333;}

table.destacados {text-align:left; margin-bottom:10px;}
#prod_destacado{padding:5px; margin:0px 0px 0px 0px;text-align:left;}
#prod_destacado #tenda{text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight:bold;color: #697676;}
#prod_destacado #imaxe {padding:0px; margin-bottom:0px; border: 2px solid #919B9B; background-color:#FFFFFF;}
#prod_destacado #nomecaixa{padding:0px;}
#prod_destacado #nome{text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}
#prod_destacado #prezo{text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;}
#prod_destacado #prezo .normal {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;}
#prod_destacado #prezo .novidade {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold;color:#699696;}
#prod_destacado #prezo .anterior {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#666666; text-decoration:line-through;}
#prod_destacado #prezo .oferta {text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;}
#prod_destacado #novidade{width:85px;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #326CC4;}

#paxina_titulo {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#578585;text-align: left;font-weight: bold;margin-top: 5px;border-bottom: 2px solid;}

#comercios {width:146px; height:300px; padding:4px 0px 0px 0px; margin:5px 0px 0px 0px;text-align:center;background-image: url(./imx/fondo_menucategorias.jpg);background-repeat: repeat-x;background-position: left top;}
#comercios #nome {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#578585;text-align: left;font-weight: bold;padding-top: 5px;}
#comercios #info {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#666666;}
#comercios #info a{text-decoration: none;color: #666666;}
#comercios #info a:hover{color: #000000;}

#menucomercios {padding: 12px 0px 0px 6px; margin:0px;text-align:left;height: 300px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#666666;background-image: url(./imx/fondo_menucategorias.jpg);background-repeat: repeat-x;background-position: left top;}
#menucomercios img {border: 1px solid #578585;margin-top: 15px;}
#menucomercios a {text-decoration: none;color:#666666;}
#menucomercios hover {text-decoration: none;color:#333333;}

#cat_migascomercios { background-color: #C1D1D1; height:18px;width:100%;padding:0px 0px 0px 0px; margin:21px 0px 3px 0px;text-align:left; vertical-align:middle; }
#cat_migascomercios #textomigas {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #436A6A;padding:1px 0px 0px 6px; margin:0px;}

#visor_imaxes {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#666666;}
#visor_imaxes #nome {font-size: 14px;color: #666666;padding: 10px;font-weight:bold;border-bottom: 1px solid;}
#visor_imaxes a{text-decoration: none;}
#visor_imaxes a:hover{border-bottom:  3px solid #999999;}

ul.pestanas {width: 100%;list-style: none; padding: 0px; margin: 0px; display: inline; float: left;border-bottom: 1px Solid #808080; text-align:right;}
ul.pestanas li{margin-right: 3px; padding: 2px 10px 5px; top: 1px;font-weight: normal;}
ul.pestanas li.siselect {float:left; text-align: center; position: relative; font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;border: 1px Solid #808080;border-bottom: 1px Solid #FFFFFF; padding:3px;}
ul.pestanas li.siselect a {display: block; background: #808080; text-decoration: none;}
ul.pestanas li.siselect a:hover {color: #000000;}
ul.pestanas li.noselect {display:block; float:left; text-align: center;position: relative;  font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333; border: 1px Solid #999999; border-bottom-color:#808080; background-image:url(./imx/fondo_pestanas.jpg); background-repeat: repeat-x;background-position: left bottom;}
ul.pestanas li.noselect a {display: block; color: #999999; text-decoration: none;}
ul.pestanas li.noselect a:hover {color: #666666;}
ul.pestanas li.volver {display:block; float:left; text-align: center; position: relative;  font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333; padding-top: 3px;}
ul.pestanas li.volver a {display: block; text-decoration: none; color: #999999;}
ul.pestanas li.volver a:hover {color: #333333;}

#pestanascontido {width: 100%; float: left; margin: 0; border-left: 1px Solid #000; border-bottom: 1px Solid #000; border-right: 1px Solid #000;}

table.novas {text-align:left; margin-bottom:10px;}
table.novas .corpo {text-align:left; height:34px; padding:3px; background:#E2E2E2;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;}
table.novas .corpo a{text-decoration: none;color:#666666;}
table.novas .corpo a:hover{color: #aaaaaa;}
table.novas .abaixo {text-align:left; padding:0px; background:#B2B2B2;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#FFFFFF;}
table.novas .abaixo a{text-decoration: none;color: #FFFFFF;}
table.novas .abaixo a:hover{font-weight: bold;}
table.novaslistado {text-align:left; padding:3px; background:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;}
table.novaslistado a{text-decoration: none;color: #666666;}

#novas {text-align:center; padding:3px; background:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#666666;}
#novas #cabeza {text-align:left; padding:3px; margin: 5px;background:#E2E2E2;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color:#666666;}
#novas #corpo {text-align: left; padding: 3px; margin: 5px;border: 1px solid;}
#novas #titulo {text-align: left; font-weight: bold;}
#novas #data {text-align: left; font-size: 10px;}
#novas #ligazon {text-align: left;font-size: 12px;}
#novas #ligazon a{text-decoration: none;color: #555555;}
#novas #ligazon a:hover{color: #000000;}
#novas #texto {text-align: justify;margin-top: 10px;padding-left: 5px;padding-right: 5px;}

.mensaxe {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;border: 1px solid #578585;padding: 10px;margin: 10px;}
.mensaxe a{color: #326CC4;text-decoration: none;}

.formulario {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;background-color: #ffffff;}
.formulario input{font-size: 11px;vertical-align: middle;}
.formulario td{vertical-align: middle;text-align: left;}
.formulario #campo{text-align: right;vertical-align: middle;font-weight: bold;}
.formulario hr{border: 1px solid;}
.formulario a{color: #333333;text-decoration: none;}
.formulario a:hover{color: #000000;}

.pedidoscesta {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;background-color: #eeeeee;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;text-align:left;}
.pedidoscesta text {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.pedidoscesta input {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.pedidoscesta checkbox {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.pedidoscesta #nombre {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #660000;font-weight: bold;}
.pedidoscesta #referencia {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #660000;}
.pedidoscesta a{text-decoration: none;font-weight: bold;color: #999999;}
.pedidoscesta a:hover{color: #333333;}

.pedidos {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.pedidos #pestanaoff{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;padding: 2px 0px 2px 5px;background-color: #eeeeee;border-left: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.pedidos #pestanaon{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #808080;padding: 2px 0px 2px 5px;font-weight: bold;background-color: #cccccc;}
.pedidos #titulo{font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding: 5px; background-color: #cccccc;font-weight: bold;text-align: left;}
.pedidos #texto{font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding: 10px; text-align: left;}
.pedidos a{color: #578585;text-decoration: none;}
.pedidos input{font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.pedidos #botones{background-color: #cccccc;text-align: left;color: #660000;padding: 5px;}
.pedidos #botones a {color: #333333;text-decoration: none;font-weight: bold;}

#separadores {background-color: #E1E8E8;height: 12px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#578585; text-align:left;padding:4px 180px; vertical-align:middle;}

#datoscaixa {padding:0px 0px 0px 180px; margin-bottom: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-align: left;}
#datoscaixa td.literal {font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold;color: #333333;text-align: left;}
#datoscaixa td.osdatos {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;vertical-align:middle;text-align: left;}

#pedido {padding:0px 0px 0px 0px; margin-bottom: 15px;}
#pedido td {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #333333;vertical-align:middle;}
#pedido td.titulos {font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold;color: #333333;vertical-align:middle;}
#pedido td.total {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;vertical-align:middle;}
