html { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; background: #fff; text-align: center; color: #222; font: 12px Verdana, Arial, Helvetica, sans-serif; }
img { border: 0px; }
hr { color: #A5B0B9; background-color: #a5b0b9; height: 1px; }

a:link { color: #325e82; }
a:visited { color: #628d56; }
a:active, a:hover { color: #cf9908; }

h1, h2, h3, h4, h5, h6 { margin: 1em 0 1em 0; color: #000; font: bold Verdana, Arial, Helvetica, sans-serif; }
h1 { font: bold 150%; }
h2 { font: bold 140%; }
h3 { font: italic 130%; }
h4 { font: 120%; }
h5 { font: bold 110%; }
h6 { font: 100%; }

p { line-height: 1.5em; }

#container { width: 750px; margin: 0px auto; text-align: left; }

#flashtitle { background: url('images/bigpicture.jpg') no-repeat; width: 750px; height: 108px; }
#flashtitle h1 { font-size: 30px; padding-right: 0px; display: block; padding-left: 10px; padding-bottom: 0px; margin: 0px; color: #fff; padding-top: 60px; text-decoration: none; voice-family: inherit; }

#menu { clear: both; background: #a5b0b9 url('images/menu-curve.gif') no-repeat bottom right; padding: 5px; margin-top: 2px; color: #666; }
#menu a, #menu a:link, #menu a:visited { color: #000; text-decoration: none; }
#menu a:active, #menu a:hover { text-decoration: underline; }

#body1 { width: 750px; padding: 10px; width: 730px; }
html > body #body1 { width: 730px; }

#body2col #body1 { width: 550px; padding: 10px; float: right; width: 530px; }
html > body #body2col #body2 { width: 530px; }

#body2col #body2 { width: 200px; padding: 10px 0px 10px 10px; float: left; width: 190px; }
html > body #body2col #body2 { width: 190px; }

#body2 .submenu ul { margin: 0px; padding: 0px; list-style: none; }
#body1 .submenu ul { margin: 0px; padding: 0px; list-style: none; }
#body1 .submenu ul li { display: inline; padding-right: 10px; }
.submenu a:link, .submenu a:visited { color: #a5b0b9; text-decoration: none; font-weight: bold; }
.submenu a:active, .submenu a:hover { color: #325e82; }

#footer { color: #000; background: #a5b0b9 url('images/copyright-curve.gif') no-repeat top left; width: 750px; padding: 5px 5px 5px 20px; margin-bottom: 5px; font-size: 90%; /* box model hack */ voice-family: "\"}\""; voice-family: inherit; width: 725px; }
html > body #footer { width: 725px; }

#flash { font: bold 150% Verdana, Arial, Helvetica, sans-serif; text-transform: lowercase; }
#flash1 { background: url('images/bigmenu-1.jpg') no-repeat; float: left; width: 125px; height: 211px; }
#flash1 a:link, #flash1 a:visited { display: block; float: left; width: 125px; height: 211px; padding: 185px 0px 0px 5px; color: #fff; text-decoration: none; /* box model hack */ voice-family: "\"}\""; voice-family: inherit; width: 120px; height: 26px; }
html > body #flash1 a:link, html > body #flash1 a:visited { width: 120px; height: 26px; }
#flash1 a:active, #flash1 a:hover { background: url('images/bigmenu-1-over.jpg') no-repeat; }
#flash2 { background: url('images/bigmenu-2.jpg') no-repeat; float: left; width: 125px; height: 211px; }
#flash2 a:link, #flash2 a:visited { display: block; float: left; width: 125px; height: 211px; padding: 185px 0px 0px 5px; color: #fff; text-decoration: none; /* box model hack */ voice-family: "\"}\""; voice-family: inherit; width: 120px; height: 26px; }
html > body #flash2 a:link, html > body #flash2 a:visited { width: 120px; height: 26px; }
#flash2 a:active, #flash2 a:hover { background: url('images/bigmenu-2-over.jpg') no-repeat; }
#flash3 { background: url('images/bigmenu-3.jpg') no-repeat; float: left; width: 125px; height: 211px; }
#flash3 a:link, #flash3 a:visited { display: block; float: left; width: 125px; height: 211px; padding: 185px 0px 0px 5px; color: #fff; text-decoration: none; /* box model hack */ voice-family: "\"}\""; voice-family: inherit; width: 120px; height: 26px; }
html > body #flash3 a:link, html > body #flash3 a:visited { width: 120px; height: 26px; }
#flash3 a:active, #flash3 a:hover { background: url('images/bigmenu-3-over.jpg') no-repeat; }
#flash4 { background: url('images/bigmenu-4.jpg') no-repeat; float: left; width: 125px; height: 211px; }
#flash4 a:link, #flash4 a:visited { display: block; float: left; width: 125px; height: 211px; padding: 185px 0px 0px 5px; color: #fff; text-decoration: none; /* box model hack */ voice-family: "\"}\""; voice-family: inherit; width: 120px; height: 26px; }
html > body #flash4 a:link, html > body #flash4 a:visited { width: 120px; height: 26px; }
#flash4 a:active, #flash4 a:hover { background: url('images/bigmenu-4-over.jpg') no-repeat; }
#flash5 { background: url('images/bigmenu-5.jpg') no-repeat; float: left; width: 125px; height: 211px; }
#flash5 a:link, #flash5 a:visited { display: block; float: left; width: 125px; height: 211px; padding: 185px 0px 0px 5px; color: #fff; text-decoration: none; /* box model hack */ voice-family: "\"}\""; voice-family: inherit; width: 120px; height: 26px; }
html > body #flash5 a:link, html > body #flash5 a:visited { width: 120px; height: 26px; }
#flash5 a:active, #flash5 a:hover { background: url('images/bigmenu-5-over.jpg') no-repeat; }
#flash6 { background: url('images/bigmenu-6.jpg') no-repeat; float: left; width: 125px; height: 211px; }
#flash6 a:link, #flash6 a:visited { display: block; float: left; width: 125px; height: 211px; padding: 185px 0px 0px 5px; color: #fff; text-decoration: none; /* box model hack */ voice-family: "\"}\""; voice-family: inherit; width: 120px; height: 26px; }
html > body #flash6 a:link, html > body #flash6 a:visited { width: 120px; height: 26px; }
#flash6 a:active, #flash6 a:hover { background: url('images/bigmenu-6-over.jpg') no-repeat; }

.clear { clear: both; }

#Tiendas p { margin: 0; }

.ZBL_Image_GlobalBox { float: none; display: inline; }
div#photos { position: relative; height: 108px; width: 730px; overflow: auto; background: #ededed; border: 1px solid #CCC; padding: 20px 15px 20px; height: 68px; width: 695px; }
html > body div#photos { height: 68px; width: 695px; }
#photos ul, #photos li { list-style: none; list-style-image: none; padding: 0; margin: 0; }
#photos ul { display: block; height: 68px; width: 5671px; }
#photos li { width: 107px; display: block; float: left; height: 68px; width: 102px; margin-right: 5px; }
html > body #photos li {width: 102px;}
#photos a { color: #000; display: block; line-height: 68px; text-decoration: none; text-align: center; }
