#modulo { font-family: sans-serif; width: 630px; /**/ margin: 30px auto;}
#modulo .hd { overflow: hidden; border-bottom: 1px solid #FDB60E}
#modulo .hd .col1 { width: 205px; float: left}
#modulo .hd .col1 h2 { color: #0C88B2; font-size: 18px; margin-top: 0; text-align: left; margin-bottom: 0px;}
#modulo .hd .col1 h2 span { display: block; font-size: 31px; margin-top: 0px; width: 249px;}
#modulo .hd .col2 { width: 415px; float: right;}
#modulo .hd .col2 ul { padding: 0; margin: 0; /*height: 74px;*/}
#modulo .hd .col2 ul li { list-style: none; height: 69px; float: right; margin-right: 25px; text-align: center;}
#modulo .hd .col2 ul li:first-child { margin-right: 10px;}

#modulo .hd .col2 ul li.act { position: relative; }
#modulo .hd .col2 ul li.act img { position: absolute; bottom: -5px; right: 14px;}

#modulo .hd .col2 ul li a { text-decoration: none; color: #0C89B2; font-size: 10px;}
#modulo .hd .col2 ul li a span { display: block; margin: auto; width: 40px; height: 38px; background-repeat: no-repeat; background-position: top center;}
#modulo .hd .col2 ul li a:hover span { background-position: bottom center;}
#modulo .hd .col2 ul li a span.uno { background-image:url(img/set01/01.png)}
#modulo .hd .col2 ul li a span.dos { background-image:url(img/set01/02.png)}
#modulo .hd .col2 ul li a span.tres { background-image:url(img/set01/03.png)}
#modulo .hd .col2 ul li a span.cuatro { background-image:url(img/set01/04.png)}
#modulo .hd .col2 ul li a span.cinco { background-image:url(img/set01/07.png)}
#modulo .hd .col2 ul li a span.seis { background-image:url(img/set01/06.png)}

#modulo .hd .col2 ul li a span.uno-act { background-image:url(img/set01/08.png)}
#modulo .hd .col2 ul li a span.dos-act { background-image:url(img/set01/02.png)}
#modulo .hd .col2 ul li a span.tres-act { background-image:url(img/set01/03.png)}
#modulo .hd .col2 ul li a span.cuatro-act { background-image:url(img/set01/04.png)}
#modulo .hd .col2 ul li a span.cinco-act { background-image:url(img/set01/05.png)}
#modulo .hd .col2 ul li a span.seis-act { background-image:url(img/set01/06.png)}

#modulo .bd { overflow: auto; padding: 15px 0; border-bottom: 1px solid #FDB60E}
#modulo .bd a.cols { width: 210px; float: left; position: relative; display: block; text-decoration: none}
#modulo .bd a.cols img.pr { width: 185px; transition: all 0.4s ease-out;}
#modulo .bd a.cols:hover img.pr { opacity: 0.8;}
#modulo .bd a.cols .masVendido { position: absolute; top: 0; left: 0; background-image: url(img/masVendido.png); background-repeat: no-repeat; width: 72px; height: 72px;}
#modulo .bd a.cols .labelVenta { position: absolute; top: 60px; right: 17px; background-image: url(img/label.png); background-repeat: no-repeat; width: 62px; height: 45px;}
#modulo .bd a.cols .labelVenta .con { width: 60px; margin: auto; text-align: center;}
#modulo .bd a.cols .labelVenta .con p { color: #fff; font-size: 11px; font-weight: bold; text-shadow: 2px 2px 2px #8F6501; margin: 0; margin-top: 4px;}
#modulo .bd a.cols .labelVenta .con span { display: block; font-size: 15px;}
#modulo .bd a.cols .labelVenta .con small { font-size: 10px;}
#modulo .bd a.cols span.a { text-align: center; text-decoration: none; display: block; margin-top: 3px; font-size: 15px; color: #0C89B2; font-family: 'Oswald', sans-serif; width: 185px; font-weight: bold;}
#modulo .bd a.cols:hover span.a { text-decoration: underline}

#modulo.estilo00 { width: 641px; height: 237px; padding: 18px 24px 32px 9px; margin-left: 10px;}
#modulo.estilo00 .bd a.cols { width: 213px; text-align: left;}
#modulo.estilo00 .bd a.cols.cdos { width: 213px; padding-left: 10px;}
#modulo.estilo00 .bd a.cols.ctres { width: 195px; padding-left: 10px;}
#modulo.estilo00 .bd a.cols .labelVenta { right: 20px;}
#modulo.estilo00 .bd a.cols.ctres .labelVenta { right: 2px;}

#modulo.estilo01 { width: 617px; height: 236px; padding: 40px 31px 49px 32px; border: 1px solid #000}
#modulo.estilo01 .hd { border-bottom: 1px solid #98B63D}
#modulo.estilo01 .hd .col1 { width: 200px; float: left}
#modulo.estilo01 .hd .col1 h2 { color: #1F323F}
#modulo.estilo01 .hd .col2 { width: 400px;}
#modulo.estilo01 .hd .col2 ul li a { color: #203240}
#modulo.estilo01 .hd .col2 ul li a span.uno { background-image:url(img/set04/01.png)}
#modulo.estilo01 .hd .col2 ul li a span.dos { background-image:url(img/set04/02.png)}
#modulo.estilo01 .hd .col2 ul li a span.tres { background-image:url(img/set04/03.png)}
#modulo.estilo01 .hd .col2 ul li a span.cuatro { background-image:url(img/set04/04.png)}
#modulo.estilo01 .hd .col2 ul li a span.cinco { background-image:url(img/set04/05.png)}
#modulo.estilo01 .hd .col2 ul li a span.seis { background-image:url(img/set04/06.png)}
#modulo.estilo01 .bd { border-bottom: 1px solid #98B63D}
#modulo.estilo01 .bd a.cols { width: 205px;}
#modulo.estilo01 .bd a.cols .labelVenta { background-image: url(img/label01.png); right: 12px;}
#modulo.estilo01 .bd a.cols .labelVenta .con p { text-shadow: 2px 2px 2px #000;}
#modulo.estilo01 .bd a.cols span.a { color: #203240}

#modulo.estilo02 { width: 716px; height: 264px; padding: 30px 21px 30px 23px; border: 1px solid #000}
#modulo.estilo02 .hd .col1 { width: 220px;}
#modulo.estilo02 .hd .col1 h2 { color: #003D90; margin-bottom: 0}
#modulo.estilo02 .hd .col1 h2 span { font-size: 29px; }
#modulo.estilo02 .hd .col2 ul li a { color: #003D90}
#modulo.estilo02 .hd .col2 ul li a span.uno { background-image:url(img/set03/01.png)}
#modulo.estilo02 .hd .col2 ul li a span.dos { background-image:url(img/set03/02.png)}
#modulo.estilo02 .hd .col2 ul li a span.tres { background-image:url(img/set03/03.png)}
#modulo.estilo02 .hd .col2 ul li a span.cuatro { background-image:url(img/set03/04.png)}
#modulo.estilo02 .hd .col2 ul li a span.cinco { background-image:url(img/set03/05.png)}
#modulo.estilo02 .hd .col2 ul li a span.seis { background-image:url(img/set03/06.png)}
#modulo.estilo02 .bd a.cols { width: 238px;}
#modulo.estilo02 .bd a.cols span.a { color: #003D90}
#modulo.estilo02 .bd a.cols img.pr { width: 217px;}
#modulo.estilo02 .bd a.cols .labelVenta { right: 13px;}

#modulo.estilo03 { width: 641px; height: 238px; padding: 51px 59px 111px 45px; border: 1px solid #000}
#modulo.estilo03 .hd { border-bottom: 1px solid #98B63D}
#modulo.estilo03 .hd .col1 h2 { color: #003D90}
#modulo.estilo03 .hd .col2 ul li a { color: #003D90}
#modulo.estilo03 .hd .col2 ul li a span.uno { background-image:url(img/set02/01.png)}
#modulo.estilo03 .hd .col2 ul li a span.dos { background-image:url(img/set02/02.png)}
#modulo.estilo03 .hd .col2 ul li a span.tres { background-image:url(img/set02/03.png)}
#modulo.estilo03 .hd .col2 ul li a span.cuatro { background-image:url(img/set02/04.png)}
#modulo.estilo03 .hd .col2 ul li a span.cinco { background-image:url(img/set02/05.png)}
#modulo.estilo03 .hd .col2 ul li a span.seis { background-image:url(img/set02/06.png)}
#modulo.estilo03 .bd { border-bottom: 1px solid #98B63D}

#modulo.estilo03 .bd a.cols { width: 213px;}
#modulo.estilo03 .bd a.cols.cdos { width: 213px; padding-left: 10px;}
#modulo.estilo03 .bd a.cols.ctres { width: 195px; padding-left: 10px;}
#modulo.estilo03 .bd a.cols .labelVenta { background-image: url(img/label01.png); right: 20px;}
#modulo.estilo03 .bd a.cols.ctres .labelVenta { right: 2px;}
#modulo.estilo03 .bd a.cols .labelVenta .con p { text-shadow: 2px 2px 2px #000;}
#modulo.estilo03 .bd a.cols span.a { color: #003D90}