html, body { color: #6c6c6c; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #636466; background-image: url(../images/bg_gradient.gif); background-repeat: repeat-x; background-position: 0 center; text-align: center; width: 100%; height: 100%; overflow: auto; margin: 0; padding: 0; }
div#wrapper { background-image: url(../images/lineas_naranja.gif); background-repeat: repeat-x; background-position: 0 top; position: absolute; top: 50%; left: 0; width: 100%; height: 530px; overflow: hidden; margin-top: -265px; margin-right: auto; margin-left: auto; }
div#fondo_lineas { background-color: #ff9; position: absolute; top: 0; left: 0; float: left; }
div#contenido1 { position: relative; width: 776px; height: 335px; overflow: hidden; visibility: visible; margin-right: auto; margin-left: auto; }
div#contenido2 { background-image: url(../images/barra_metal.gif); background-repeat: repeat-x; background-position: 0 center; text-align: center; position: relative; top: 26px; width: 100%; height: 107px; float: left; clear: both; }
/*Productos
*/
div#cuadro_iz { background-image: url(../images/marco_blanco.gif); background-repeat: no-repeat; text-align: center; position: relative; top: 10px; width: 334px; height: 201px; float: left; margin: 0; padding: 0; }
div#productos { position: relative; top: 10px; width: 270px; height: 100%; visibility: visible; margin-right: auto; margin-left: auto; }
div#bandera { visibility: visible; position: relative; width: 314px; height: 100%; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
div#design { position: absolute; top: 155px; left: 10px; width: 38px; height: 38px; z-index: 100; }
div#logo_barra { background-image: url(../images/flash_logo.gif); background-repeat: no-repeat; background-position: 0 40px; position: relative; top: 0; width: 100%; height: 97px; float: left; clear: both; }
div#animacion { position: absolute; top: 4px; left: 50%; width: 1280px; height: 522px; margin-left: -640px; }
div#barra_arriba { background-image: url(../images/gradient_naranja.gif); background-repeat: no-repeat; text-align: left; text-indent: 10px; position: relative; top: 0; width: 100%; height: 22px; float: left; }
div#campo_buscar { font-size: 8pt; top: 0; border-width: 0; }
div#form_busqueda { text-align: left; position: relative; top: 0; left: 0; }
div#busqueda { position: relative; top: 0; left: 500px; width: 250px; height: 19px; float: left; }
/*Seccion descripcion
*/
div#cuadro_der { background-image: url(../images/marco_gris.gif); background-repeat: no-repeat; text-align: left; position: relative; top: 10px; left: 10px; width: 432px; height: 201px; float: left; }
div#cuadro_der div#numero { color: #494949; font-size: 10pt; font-weight: bold; text-align: right; vertical-align: middle; position: absolute; top: 5px; left: 0; width: 65px; height: 30px; padding-top: 4px; }
h1 { color: #3c76b5; font-size: 10pt; font-weight: bold; }
h2 { color: #e71616; font-size: 10pt; font-weight: bold; }
div#cuadro_der div#titulo { font-size: 10pt; font-weight: bold; text-transform: capitalize; text-align: left; vertical-align: top; position: absolute; top: 0; left: 75px; width: 357px; height: 30px; padding-top: 10px; }
div#cuadro_der div#texto { line-height: 13pt; position: absolute; top: 30px; right: 0; width: 357px; height: 140px; min-height: 140px !important; }
div#cuadro_der div#texto a { color: #007cc6; text-decoration: none; }
div#cuadro_der div#texto a:hover { color: #009ada; text-decoration: none; }
div#cuadro_der div#texto a:visited { color: #007cc6; text-decoration: none; }
div#cuadro_der div#texto ul { margin: 0; padding: 10px 0 0 15px; list-style-type: disc; display: table-cell; }
div#cuadro_der div#talles { position: absolute; top: 170px; left: 75px; width: 400px; height: 31px; margin-right: 30px; }
div#cuadro_der div#talles a { color: #3b5d9b; text-decoration: none; }
div#cuadro_der div#talles a:hover { color: #3b5d9b; text-decoration: none; }
div#cuadro_der div#talles ul { margin: 0; padding: 10px 0 0; list-style-type: none; }
div#cuadro_der div#talles ul li { display: inline; }
div#cuadro_der div#colores { position: absolute; top: 170px; left: 320px; height: 31px; }
div#cuadro_der div#colores ul { margin: 0; padding: 10px 0 0; list-style-type: none; }
div#cuadro_der div#colores ul li { list-style-type: none; margin: 0; padding: 0; display: inline; }
div#cuadro_der div#extras { line-height: 13pt; position: absolute; top: 170px; right: 5px; float: left; }
div#galeria { position: relative; top: 0; width: 776px; height: 107px; overflow: auto; margin-right: auto; margin-left: auto; }
div#galeria ul { list-style-type: none; display: inline; white-space: nowrap; }
div#galeria ul li { display: inline; }
div#galeria ul li img { margin: 10px 20px 0; padding: 0; border: 0 transparent; }
div#galeria ul li a img { margin: 10px 20px 0; padding: 0; border: 0 transparent; }
div.clearall { clear: both; }
/*Menu
*/
#menu { text-transform: uppercase; padding:4px 0; width:100%; }
#menu a {
    padding:4px 5px;
    text-decoration:none;
    font-weight:bold;
    color:white;
    }
#menu a:hover { color: #eade05; }
#menu a.hover { color: #eade05; }
#menu span {
    display:none;
    }
.pais_ing { color: #e55112; }
