

body {
margin : 0 0 0 0;
padding : 0 0 0 0;
font-family : Bitstream Vera Sans, FreeSans, Helvetica, Verdana, Arial, sans-serif;
font-size : 8pt;
background : black;
color : black;
border-collapse : collapse;
border-width : 0;
border-spacing : 0 0;
}

a, a:hover, a:link, a:visited {
color : #000;
text-decoration : none;
}

a:hover {
text-decoration : underline;
}

input.paypal {
background : none;
border : 0;
margin : 0;
padding : 0;
}

img {
border : 0;
}

div.calendar {
margin : 0 0 0 0;
padding : 0 0 0 0;
height : 170px;
width : 170px;
border : 1px solid black;
position : absolute;
top : 230px;
right : 300px;
}

iframe.calendar {
border : 0;
height : 170px;
width : 170px;
}

div.fotos {
margin : 0 0 0 0;
padding : 0 0 0 0;
height : 480px;
width : 330px;
border : 1px solid black;
position : fixed;
top : 210px;
right : 160px;
top: 0px;
right: 0px;
z-index: 9999;
}

iframe.fotos {
z-index: 9999;
border : 0;
height : 480px;
width : 330px;
}

table {
border : 0;
}

td {
border : 0;
}

tr {
border : 0;
}

td.menu {
width : 126px;
color : white;
}

legend {
font-weight : 700;
}

p.w3c {
margin-left : 10px;
margin-top : 0;
}

#opinion {
padding : 10px 10px 10px 10px;
border : 0;
width : 720px;
height : 200px;
overflow : auto;
}

#container {
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 1000px;
margin-left : auto;
margin-right : auto;
border : 0;
border-left : 1px solid black;
border-right : 1px solid black;
background : #dedce5;
}

#logo {
background : silver;
border : 0;
margin : 0 0 0 0;
padding : 0 0 0 0;
margin-left : auto;
margin-right : auto;
height : 100px;
width : 1000px;
cursor : pointer;
}

#imagelogo1 {
empty-cells : show;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 1000px;
height : 100px;
border : 0;
float : left;
background : white;
cursor : pointer;
}

#imagelogo2 {
empty-cells : show;
border : 0;
margin : 0 0 0 0;
padding : 0 0 0 0;
height : 100px;
width : 640px;
float : left;
background : white url(/themes/nuevo/images/logo.png) no-repeat center 0%;
cursor : pointer;
}

#imagelogo3 {
empty-cells : show;
border : 0;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 180px;
height : 100px;
float : left;
background : white;
}

#menurapido {
background : url(/themes/nuevo/images/barra_u.png);
border : 0;
margin : 0 0 0 0;
padding : 2px 0 0 0;
color : white;
height : 22px;
width : 1000px;
margin-top : auto;
margin-left : auto;
margin-right : auto;
text-align : center;
font-family : FreeSans, Sans-Serif, Sans;
}

#menurapido a {
color : white;
font-size : 10pt;
font-family : FreeSans, Sans-Serif, Sans;
}

#logon1 {
height : 22px;
width : 87px;
color : white;
background : url(/themes/nuevo/images/logon1.png);
float : left;
border : 0;
margin : 0 0 8px 0;
padding : 6px 0 0 0;
text-align : right;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#logon2 {
height : 22px;
width : 93px;
color : white;
background : url(/themes/nuevo/images/logon2.png);
float : left;
border : 0;
margin : 0 0 8px 0;
padding : 6px 0 0 0;
text-align : left;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#logon3 {
height : 22px;
width : 89px;
color : white;
background : url(/themes/nuevo/images/logon3.png);
float : left;
border : 0;
margin : 0 0 8px 0;
padding : 6px 0 0 0;
text-align : right;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#logon4 {
height : 22px;
width : 93px;
color : white;
background : url(/themes/nuevo/images/logon4.png);
float : left;
border : 0;
margin : 0 0 8px 0;
padding : 6px 0 0 0;
text-align : left;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#logon5 {
height : 22px;
width : 18px;
color : black;
background : url(/themes/nuevo/images/logon5.png);
float : left;
border : 0;
margin : 0 0 8px 0;
padding : 6px 0 0 0;
text-align : left;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#logon6 {
height : 28px;
width : 55px;
color : black;
background : url(/themes/nuevo/images/logon6.png);
float : left;
border : 0;
margin : 0 0 8px 0;
padding : 0 0 0 4px;
text-align : left;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#logon7 {
height : 22px;
width : 50px;
color : black;
background : url(/themes/nuevo/images/logon7.png);
float : left;
border : 0;
margin : 0 0 8px 0;
padding : 6px 0 0 0;
text-align : left;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#logout1 {
height : 22px;
width : 182px;
color : white;
background : url(/themes/nuevo/images/logout1.png);
float : left;
border : 0;
margin : 0 0 8px 0;
padding : 6px 0 0 0;
text-align : left;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#logout2 {
height : 22px;
width : 15px;
color : white;
background : url(/themes/nuevo/images/logout2.png);
float : left;
border : 0;
margin : 0 0 8px 0;
padding : 6px 0 0 0;
text-align : left;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#basket_tab {
height : 22px;
width : 275px;
color : white;
background : url(/themes/nuevo/images/cesta.png);
float : right;
border : 0;
margin : 0 0 8px 0;
padding : 6px 0 0 0;
text-align : right;
font-family : FreeSans, Sans-Serif, Sans;
font-size : 10pt;
}

#nav {
background : white;
color : white;
margin : 0 0 0 0;
padding : 0 0 0 0;
height : 20px;
text-align : center;
width : 1000px;
margin-right : auto;
margin-left : auto;
}

#content_div {
background : #dedce5;
border : 0;
margin : 10px 0 0 0;
padding : 0 0 0 0;
width : 1000px;
margin-right : auto;
margin-left : auto;
}

#content_left {
vertical-align : top;
width : 210px;
border : 0;
margin : 0 0 0 0;
padding : 0 0 0 0;
float : left;
}

#content_center {
vertical-align : top;
margin : 0 0 0 0;
padding : 0 0 0 0;
color : black;
empty-cells : show;
border : 0;
width : 780px;
float : left;
overflow : hidden;
}

#pie1 {
position : relative;
background : black url(/themes/nuevo/images/barra_d.png);
color : white;
margin : 0 0 0 0;
padding : 5px 0 0 0;
height : 35px;
width : 1000px;
text-align : center;
clear : both;
margin-right : auto;
margin-left : auto;
}

.block {
margin : 0 0 10px 0;
padding : 0 0 0 0;
width : 190px;
empty-cells : show;
border : 0;
margin-left : auto;
margin-right : auto;
border : 0;
}

.block_top {
margin : 0 0 0 0;
padding : 4px 0 0 25px;
width : 165px;
height : 18px;
empty-cells : show;
border : 0;
color : white;
font-size : 9pt;
background : white url(/themes/nuevo/images/box_top.png);
}

.block_center {
float : left;
margin : 0 0 0 0;
padding : 5px 0 5px 10px;
width : 180px;
empty-cells : show;
border : 0;
background : white url(/themes/nuevo/images/box_center.gif);
}

.block_bottom {
position : relative;
margin : 0;
padding : 0;
width : 190px;
height : 5px;
empty-cells : show;
border-width : 0;
clear : both;
background : white url(/themes/nuevo/images/box_bottom.png);
z-index:0;
}

.module {
margin : 0 0 10px 0;
padding : 0 0 0 0;
width : 770px;
empty-cells : show;
border : 0;
margin-left : auto;
margin-right : auto;
}

.module_top {
margin : 0 0 0 0;
padding : 3px 0 0 20px;
width : 750px;
height : 19px;
empty-cells : show;
border : 0;
font-size : 10pt;
font-weight : bold;
background : white url(/themes/nuevo/images/module_top.png);
}

.module_center {
empty-cells : show;
padding : 10px 20px 10px 20px;
margin : 0 0 0 0;
background : white;
width : 730px;
float : left;
border : 0;
background : white url(/themes/nuevo/images/module_center.gif);
}

.module_bottom {
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 770px;
empty-cells : show;
height : 6px;
border : 0;
clear : both;
background : white url(/themes/nuevo/images/module_bottom.png);
}

.PopBoxImageSmall {
border : 0 none #ffffff;
cursor : url("/images/magplus.cur"), pointer;
}

.PopBoxImageLarge {
border : 1px solid #999999;
cursor : url("/images/magminus.cur"), pointer;
}

.PopBoxImageShrink {
cursor : url("/images/magminus.cur"), pointer;
}

.PopBoxImageLink {
cursor : pointer;
}

.PopBoxImageMove {
border : 0 none #ffffff;
cursor : pointer;
}

#prod_table {
float : left;
width : 740px;
}

#prod_table td {
vertical-align : top;
margin-top : 0;
}

#prod_table tr {
width : 100%;
}

#prod_table2 {
float : left;
margin-top : 5px;
padding-top : 5px;
width : 740px;
border : 0;
border-top : 1px dashed silver;
}

#prod_table2 td {
vertical-align : top;
margin-top : 0;
}

#prod_table2 tr {
width : 100%;
}

#prod_title {
border : 0;
width : 530px;
text-align : center;
float : left;
height : 50px;
}

#prod_form {
border : 0;
text-align : center;
width : 300px;
margin-right : 10px;
float : right;
}

#prod_foto {
border : 0;
border-right : 1px dashed silver;
width : 100%;
float : left;
margin-top : 10px;
}

#prod_desc {
border : 0;
width : 480px;
float : left;
font-size : 1.2em;
margin-bottom : 10px;
}

#prod_car {
border : 0;
float : left;
width : 480px;
font-size : 1.2em;
margin-bottom : 10px;
}

#prod_tags {
border : 0;
float : left;
width : 480px;
font-size : 1.2em;
margin-bottom : 10px;
}

#prod_gallery {
width : 240px;
float : right;
text-align : center;
}

.prod_thumb {
width : 200px;
float : right;
height : 150px;
margin-right : 10px;
}

.catalogo {
width : 420px;
max-width : 420px;
text-align : center;
vertical-align : text-bottom;
padding-top : 10px;
margin : 0 0 0 0;
font-size : 1.1em;
}

span.precio {
color : red;
font-weight : bold;
}

span.envio {
color : blue;
}

.vcard {
border : 1px solid black;
width : 210px;
height : 120px;
margin : 6px 6px 6px 6px;
padding : 6px 6px 6px 6px;
background-color : white;
color : #222;
text-align : center;
overflow : hidden;
}

#iframe_ebay {
	position: fixed;
	bottom: 0px;
	right: 0px;
	z-index: 99;
	width: 350px;
}
