@charset "utf-8";
/* CSS Document */

html, body {
border : 0;
margin : 0;
padding : 0;
}
body {
font : 78%/1.25 Tahoma, arial, helvetica, sans-serif;
background : #d5d3c4;
color : #191919;
height : auto;
}
h1, h2, h3, h4, h5, h6 {
margin : 0;
padding : 0;
font-weight : normal;
}
h1 {
padding : 0;
margin : 0 0 20px 0;
letter-spacing : 0.5px;
font : 1em arial, helvetica, sans-serif;
font-weight : bold;
color : #bb2a26;
}
h2 {
padding : 0 0 20px 0;
letter-spacing : 0.5px;
font : 1em arial, helvetica, sans-serif;
color : #2a2767;
text-decoration : underline;
}
h3 {
padding : 0;
margin : 0 0 6px 0;
font : 1em/1.25 Tahoma, arial, helvetica, sans-serif;
letter-spacing : 0.5px;
font-weight : bold;
color : #fff;
}
h4 {
padding : 0;
margin : 0 0 20px 0;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
letter-spacing : 0.5px;
font-weight : normal;
color : #fff;
}
p, ul, ol {
margin : 0;
padding : 0 0 14px 0;
}
ul, ol {
list-style : none;
padding : 0 0 18px 40px;
}
blockquote {
margin : 22px 40px;
padding : 0;
}
small {
font-size : 0.85em;
}
img {
border : 0;
}
sup {
position : relative;
bottom : 0.3em;
vertical-align : baseline;
}
sub {
position : relative;
bottom : -0.2em;
vertical-align : baseline;
}
acronym, abbr {
cursor : help;
letter-spacing : 1px;
border-bottom : 1px dashed;
}
hr {
height : 0;
margin : 5px 0;
border-top : 1px solid #aaa;
}
a, a:visited {
text-decoration : underline;
color : #fff;
}
a:hover {
color : #ddd;
}
form {
margin : 0;
padding : 0;
display : inline;
}
input, select, textarea {
font : 1em arial, helvetica, sans-serif;
}
textarea {
line-height : 1.25;
}
label {
cursor : pointer;
}
table {
border : 0;
margin : 0 0 18px 0;
padding : 0;
}
table tr td {
padding : 2px;
}
#wrap {
width : 874px;
margin : 0 auto;
padding : 0 4px;
height : 100%;
min-height : 800px;
background : url(../images/bodystroke.jpg) repeat-y left top;
}
.clear {
clear : both;
}
.floatLeft {
float : left;
}
.floatRight {
float : right;
}
.text-left {
text-align : left;
}
.text-right {
text-align : right;
}
.text-center {
text-align : center;
}
.text-justify {
text-align : justify;
}
.bold {
font-weight : bold;
}
.italic {
font-style : italic;
}
.underline {
border-bottom : 1px solid;
}
.highlight {
background : #ffc;
}
.grey {
color : #888;
}
.img-left {
float : left;
margin : 4px 10px 4px 0;
}
.img-right {
float : right;
margin : 4px 0 4px 10px;
}
.nopadding {
padding : 0;
}
.noindent {
margin-left : 0;
padding-left : 0;
}
.nobullet {
list-style : none;
list-style-image : none;
}
.width100 {
width : 100%;
}
.width75 {
width : 75%;
}
.width50 {
width : 50%;
}
.nill {
border : 0;
margin : 0;
padding : 0;
background : none;
}
#header {
display : block;
float : left;
width : 866px;
height : 85px;
background : url(../images/header.jpg);
}
#header span {
display : none;
}
#header p {
text-align : right;
font-size : 0.7em;
text-decoration : none;
letter-spacing : 0;
}
#left {
display : block;
float : left;
width : 200px;
height : 100%;
min-height : 500px;
background-color : #f5f5ef;
}
#left input {
font-size : 1em;
border : 0;
}
#left span {
font-size : 0.7em;
}
#main {
display : block;
float : left;
width : 500px;
height : auto;
}
#main_int {
padding : 1em;
}
#main_int a, a:visited {
text-decoration : underline;
color : #0000ae;
}
#main_int a:hover {
color : #000;
}
#right {
display : block;
float : left;
width : 165px;
height : 100%;
min-height : 348px;
background-color : #efefe4;
margin : 0;
padding : 0;
}
#header h1 {
margin : 66px 0 0 17px;
}
#header .main h1 {
text-align : right;
margin : 6px 6px 0 0;
font-size : 1.3em;
}
#header .main h2 {
text-align : right;
margin : 4px 6px 0 0;
font-size : 1.1em;
text-decoration : none;
}
#header .main h3 {
text-align : right;
margin : -14px 6px 0 0;
font-size : 0.6em;
text-decoration : none;
letter-spacing : 0;
font : 1em arial, helvetica, sans-serif;
color : #2a2767;
}
#left #bienvenido {
background : #ec1c24;
display : block;
margin : 0;
padding : 30px 20px 10px 20px;
}
#left #bienvenido a, a:visited {
text-decoration : underline;
color : #eee;
}
#left #bienvenido a:hover {
color : #ddd;
}
#left ul#cats {
display : block;
width : 100%;
margin : 10px 0 0 0;
padding : 0;
}
#left ul#cats li {
display : block;
float : none;
clear : both;
min-height : 21px;
margin : 0 0;
padding : 0;
outline : none;
}
#left ul#cats li.title {
width : 175px;
text-decoration : none;
font-size : 1.2em;
font-weight : bold;
text-transform : uppercase;
padding : 2px 0 2px 23px;
}
#left ul#cats li a {
display : block;
height : 17px;
margin : 0;
padding : 2px 0 2px 23px;
background-color : #f5f5ef;
outline : none;
}
#left ul#cats li a {
color : #191919;
text-decoration : none;
}
#left ul#cats li a:link {
color : #191919;
text-decoration : none;
}
#left ul#cats li a:hover {
background : #f5f5ef url(../images/bgCats.jpg) repeat-y;
color : #fff;
}
#left ul#cats li a:active {
color : #191919;
}
#left ul#cats li a.active {
background : #f5f5ef url(../images/bgCats.jpg) repeat-y;
color : #fff;
}
#left #zanox_ads_left {
width : 200px;
text-align : center;
}
#left ul#cats li ul.subcat {
display : block;
float : left;
clear : both;
height : auto;
margin : 0 0 5px 0;
padding : 0;
}
#left ul#cats li ul.subcat li {
display : block;
float : none;
clear : both;
width : 170px;
height : 21px;
margin : 0;
padding : 0 0 0 30px;
background-color : #efefe4;
border-bottom : 1px dotted red;
}
#left ul#cats li ul.subcat li a {
display : block;
height : 17px;
margin : 0;
padding : 2px 0 2px 10px;
background-color : #efefe4;
background : url(../images/icoSubcat.gif) no-repeat left center;
}
#left ul#cats li ul li a:link {
color : #191919;
text-decoration : none;
}
#left ul#cats li ul li a:visited {
color : #191919;
text-decoration : none;
}
#left ul#cats li ul li a:hover {
color : #c1141a;
text-decoration : none;
background : url(../images/icoSubcat.gif) no-repeat left center;
}
#left ul#cats li ul li a:active {
color : #191919;
}
#left ul#faq {
display : block;
width : 100%;
min-height : 100px;
margin : 20px 0 0 0;
padding : 17px 0;
background-color : #efefe4;
border-top : 1px solid #d5d3c4;
border-bottom : 1px solid #d5d3c4;
}
#left ul#faq li {
display : block;
width : 100%;
min-height : 21px;
margin : 0;
padding : 0 0 0 20px;
background-attachment : fixed;
background : url(../images/bullet.gif) no-repeat 22px 3px;
}
#left ul#faq li.title {
width : 175px;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
padding : 2px 0 2px 23px;
background : none;
}
#left ul#faq li a {
display : block;
height : 100%;
margin : 0;
padding : 2px 0 2px 23px;
outline : none;
}
#left ul#faq li a:link {
color : #ec1c24;
}
#left ul#faq li a:visited {
color : #ec1c24;
}
#left ul#faq li a:hover {
color : #191919;
}
#left ul#faq li a:active {
color : #ec1c24;
}
#main #navi {
display : block;
width : 500px;
height : 30px;
background : #ec1c24 url(../images/bgNavi.jpg) repeat-x left top;
margin : 0;
padding : 0;
font : 93%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main #navi li {
display : block;
float : left;
height : 100%;
border-left : 1px dotted #fff;
}
#main #navi li a {
display : block;
height : 24px;
padding : 6px 42px 0 42px;
font-weight : bold;
}
#main #navi li a:link {
color : #fff;
}
#main #navi li a:visited {
color : #fff;
}
#main #navi li a:hover {
color : #fff;
background-color : #bd131a;
}
#main #navi li a:active {
color : #fff;
}
#main #buscador {
background-color : #dcdcc3;
display : block;
height : 50px;
padding : 16px 15px 13px 72px;
width : 413px;
}
#main .cat_opt {
background : #bd131a;
color : #fff;
font-weight : bold;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
}
#main #buscador label {
float : left;
padding : 0;
margin : 0 6px 0 0;
}
#main #buscador label img {
margin : 0 0 0 0;
}
#main #buscador input {
display : block;
float : left;
margin : 0 4px 0 0;
}
#main #buscador input.txtField, #main #buscador select {
width : 164px;
}
#main #buscador select {
display : block;
float : left;
margin : 0 4px 0 0;
}
#main #paginbar {
display : block;
float : left;
width : 470px;
height : 18px;
background-color : #c1c1ac;
margin : 0;
padding : 8px 15px;
}
#main #paginbar_preview {
display : block;
float : left;
width : 470px;
height : 18px;
background-color : #c1c1ac;
margin : 0;
padding : 8px 15px;
font-weight : bold;
color : #ec1c24;
font-size : 1.1em;
}
#main #prodEnd {
display : block;
float : left;
width : 470px;
height : 16px;
background : #d5d3c4 url(../images/prodEnd.jpg) no-repeat left top;
margin : 0;
padding : 8px 15px;
}
#main #paginbar .pagLeft, #main #prodEnd .pagLeft {
display : block;
float : left;
width : 115px;
margin : 0;
padding : 0;
text-align : left;
font-weight : bold;
}
#main #paginbar .pagRight, #main #prodEnd .pagRight {
display : block;
float : right;
width : 350px;
margin : 0;
padding : 0;
text-align : right;
}
#main #paginbar .pagRight a:link, #main #prodEnd .pagRight a:link, #main #paginbar .pagLeft a:link {
color : #191919;
text-decoration : none;
outline : none;
}
#main #paginbar .pagRight a:visited, #main #prodEnd .pagRight a:visited, #main #paginbar .pagLeft a:visited {
color : #191919;
text-decoration : none;
outline : none;
}
#main #paginbar .pagRight a:hover, #main #prodEnd .pagRight a:hover, #main #paginbar .pagLeft a:hover {
color : #191919;
text-decoration : underline;
outline : none;
}
#main #paginbar .pagRight a:active, #main #prodEnd .pagRight a:active, #main #paginbar .pagLeft a:active {
color : #191919;
text-decoration : none;
outline : none;
}
#main #paginbar .pagRight a.active, #main #prodEnd .pagRight a.active, #main #paginbar .pagLeft a.active {
color : #ec1c24;
text-decoration : none;
outline : none;
font-weight : bold;
}
.active_num {
color : #ec1c24;
}
#main .product {
display : block;
width : 145px;
min-height : 230px;
float : left;
clear : none;
margin : 0;
padding : 10px 10px 14px 10px;
border-bottom : 1px solid #d5d3c4;
border-top : 1px solid #f5f5ef;
border-left : 1px solid #d5d3c4;
background : #ecece5 url(../images/back_super_central.jpg) repeat-x left top;
}
#main .product .imgCnt {
display : block;
float : left;
margin : 0 4px 7px 0;
width : 155px;
height : 101px;
padding : 0;
}
#main .product img {
position : absolute;
margin : 0;
padding : 0;
clip : rect(0,155px,115px,0);
border : 1px solid #df3d52;
max-width : 155px;
}
#main .mini .imgCnt {
display : block;
float : left;
margin : 0 4px 0 0;
width : 80px;
height : 60px;
padding : 0;
}
#main .mini img {
position : absolute;
margin : 0;
padding : 0;
border : 1px solid #df3d52;
max-width : 155px;
max-height : 62px;
}
#main .product .cntA {
display : block;
float : left;
width : 140px;
margin : 0;
padding : 0;
}
#main .mini .cntA {
display : block;
float : left;
width : 280px;
height : auto;
margin : 0;
padding : 0;
}
#main .miniDest .imgCnt {
display : block;
float : left;
margin : 0 4px 0 0;
width : 80px;
height : 60px;
padding : 0;
}
#main .miniDest img {
position : absolute;
margin : 0;
padding : 0;
border : 1px solid #fee302;
max-width : 155px;
max-height : 62px;
}
#main .miniDest .cntA {
display : block;
float : left;
width : 280px;
height : auto;
margin : 0 0 0 6px;
padding : 0;
}
#main .product p.title {
display : block;
float : left;
clear : both;
width : 140px;
margin : 8px 0 3px 0;
padding : 0;
color : #ec1c24;
font-weight : bold;
height : 60px;
}
#main .product p.province {
display : block;
float : left;
clear : both;
width : 140px;
margin : 0;
padding : 0;
font-size : 90%;
}
#main .product p.descr {
display : block;
float : left;
clear : both;
width : 140px;
height : 44px;
margin : 14px 0;
padding : 0;
text-align : justify;
}
#main .product p.price {
display : block;
float : left;
clear : both;
margin : 10px 0;
padding : 0;
width : 140px;
}
#main .product .sch_central {
margin : 0 auto;
margin-bottom : 8px;
}
#main .product .cntB {
display : block;
float : right;
width : 70px;
height : auto;
margin : 0;
padding : 0;
}
#main .product .ofertable_list {
height : 88px;
}
#main .mini .ofertable_list {
height : 44px;
}
#main .mini .cntB {
display : block;
float : right;
width : 70px;
height : auto;
margin : 0;
padding : 0;
}
#main .miniDest .ofertable_list {
height : 44px;
}
#main .miniDest .cntB {
display : block;
float : right;
width : 70px;
height : auto;
margin : 0;
padding : 0;
}
#main .product a:link, #main .mini a:link {
color : #eb1c24;
}
#main .product a:visited, #main .mini a:visited {
color : #eb1c24;
}
#main .product a:hover, #main .mini a:hover {
color : #333;
}
#main .product a:link, #main .miniDest a:link {
color : #eb1c24;
}
#main .product a:visited, #main .miniDest a:visited {
color : #eb1c24;
}
#main .product a:hover, #main .miniDest a:hover {
color : #333;
}
#main .product a.icoOfertable {
display : block;
float : right;
clear : right;
width : 59px;
height : 58px;
border : none;
outline : none;
margin : 0 5px 0 0;
padding : 0;
}
#main .mini a.icoOfertable {
display : block;
float : right;
clear : right;
width : 40px;
height : 39px;
border : none;
outline : none;
margin : 0 15px 0 0;
padding : 0;
}
#main .miniDest a.icoOfertable {
display : block;
float : right;
clear : right;
width : 40px;
height : 39px;
border : none;
outline : none;
margin : 0 15px 0 0;
padding : 0;
}
#main .product a.icoOfertable img, #main .mini a.icoOfertable img {
border : none;
}
#main .product a.icoOfertable img, #main .miniDest a.icoOfertable img {
border : none;
}
#main .product a.moreInfo {
display : block;
float : right;
clear : right;
width : 52px;
height : 18px;
margin : 0 0 0 0;
padding : 2px 18px 0 0;
text-align : right;
background : url(../images/btnMasInfo.jpg) no-repeat right center;
outline : none;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .mini a.moreInfo {
display : block;
float : right;
width : 52px;
height : 18px;
margin : 0 0 0 0;
padding : 2px 18px 0 0;
text-align : right;
background : url(../images/btnMasInfo.jpg) no-repeat right center;
outline : none;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .miniDest a.moreInfo {
display : block;
float : right;
width : 52px;
height : 18px;
margin : 0 0 0 0;
padding : 2px 18px 0 0;
text-align : right;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .product a.moreInfo:link, #main .mini a.moreInfo:link {
background : url(../images/btnMasInfo.jpg) no-repeat right center;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .product a.moreInfo:visited, #main .mini a.moreInfo:visited {
background : url(../images/btnMasInfoHover.jpg) no-repeat right center;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .product a.moreInfo:hover, #main .mini a.moreInfo:hover {
background : url(../images/btnMasInfoHover.jpg) no-repeat right center;
color : #fff;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .product a.moreInfo:active, #main .mini a.moreInfo:active {
background : url(../images/btnMasInfo.jpg) no-repeat right center;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .product a.moreInfo:link, #main .miniDest a.moreInfo:link {
background : url(../images/btnMasInfo.gif) no-repeat right center;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .product a.moreInfo:visited, #main .miniDest a.moreInfo:visited {
background : url(../images/btnMasInfoHover.gif) no-repeat right center;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .product a.moreInfo:hover, #main .miniDest a.moreInfo:hover {
background : url(../images/btnMasInfoHover.gif) no-repeat right center;
color : #fff;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .product a.moreInfo:active, #main .miniDest a.moreInfo:active {
background : url(../images/btnMasInfo.gif) no-repeat right center;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#main .mini {
display : block;
width : 466px;
height : 60px;
min-height : 65px;
float : none;
clear : both;
margin : 0;
padding : 6px 16px 14px 16px;
background-color : #ecece5;
border-bottom : 1px solid #d5d3c4;
border-top : 1px solid #f5f5ef;
border-left : 1px solid #d5d3c4;
border-right : 1px solid #d5d3c4;
}
#main .miniDest {
display : block;
width : 468px;
height : 60px;
min-height : 65px;
float : none;
clear : both;
margin : 0;
padding : 6px 16px 14px 16px;
background-color : #c3c5d4;
border-bottom : 1px solid #3d4681;
border-top : 1px solid #fff;
}
#main .miniDest2 {
background-color : #eee8aa;
}
#main .mini_blank {
display : block;
width : 466px;
height : 54px;
min-height : 54px;
float : none;
clear : both;
margin : 0;
padding : 16px;
background-color : #ecece5;
border-left : 1px solid #d5d3c4;
border-right : 1px solid #d5d3c4;
}
#main .mini2 {
display : block;
width : 466px;
height : 40px;
float : none;
clear : both;
margin : 0;
padding : 6px 16px 14px 16px;
background-color : #ecece5;
border-bottom : 1px solid #d5d3c4;
border-top : 1px solid #f5f5ef;
border-left : 1px solid #d5d3c4;
border-right : 1px solid #d5d3c4;
}
#main .mini p.title {
display : block;
float : left;
width : 290px;
margin : 0 0 3px 0;
padding : 0;
color : #ec1c24;
font-weight : bold;
}
#main .mini p.price {
display : block;
float : left;
clear : left;
margin : 0;
padding : 0;
width : 280px;
}
#main .mini p.province {
display : block;
float : left;
clear : both;
width : 280px;
margin : 0 0 10px 0;
padding : 0;
font-size : 90%;
}
#main .miniDest p.title {
display : block;
float : left;
width : 280px;
margin : 0 0 3px 0;
padding : 0;
color : #ec1c24;
font-weight : bold;
}
#main .miniDest p.price {
display : block;
float : left;
clear : left;
margin : 0;
padding : 0;
width : 255px;
}
#main .miniDest p.province {
display : block;
float : left;
clear : both;
width : 220px;
margin : 0 0 10px 0;
padding : 0;
font-size : 90%;
}
#right #top {
display : block;
float : left;
width : 100%;
height : 30px;
border-left : 1px dotted #fff;
margin : 0;
background : #c1141b url(../images/superchollos.gif) no-repeat left top;
}
#right p.catTitle {
display : block;
float : left;
font-weight : bold;
text-transform : uppercase;
margin : 25px 0 0 15px;
padding : 0;
}
#right .ofertable {
display : block;
clear : both;
float : left;
min-height : 150px;
margin : 0 0 0 0;
padding : 0 15px;
border-bottom : 1px solid #d5d3c4;
font : 0.9em Tahoma, arial, helvetica, sans-serif;
}
#right .ofertable img {
border : 1px solid #df3d52;
}
#right .ofertable p.title {
display : block;
float : left;
width : 134px;
margin : 10px 0;
padding : 0;
color : #ec1c24;
font-weight : bold;
}
#right .ofertable p.province {
display : block;
float : left;
width : 134px;
margin : 6px 0;
padding : 0;
color : #ec1c24;
font-weight : bold;
}
#right .ofertable p.descr {
display : block;
float : left;
clear : both;
width : 134px;
margin : 5px 0 10px 0;
padding : 0;
text-align : justify;
}
#right p.price {
display : block;
clear : both;
float : none;
width : 134px;
margin : 10px 0;
padding : 0;
}
#right .ofertable a.oferta {
display : block;
float : right;
width : 100px;
height : 18px;
margin : 10px 0;
padding : 2px 18px 0 0;
text-align : right;
background : url(../images/btnOfertable.gif) no-repeat right center;
color : #191919;
}
#right .ofertable a.oferta:link {
background : url(../images/btnOfertable.gif) no-repeat right center;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#right .ofertable a.oferta:visited {
background : url(../images/btnOfertableHover.gif) no-repeat right center;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#right .ofertable a.oferta:hover {
background : url(../images/btnOfertableHover.gif) no-repeat right center;
color : #fff;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#right .ofertable a.oferta:active {
background : url(../images/btnOfertable.gif) no-repeat right center;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#right a:link {
color : #000;
}
#right a:visited {
color : #000;
}
#right a:hover {
color : #444;
}
#right a.moreInfo {
display : block;
float : right;
clear : right;
width : 52px;
height : 18px;
margin : 0 0 0 0;
padding : 2px 18px 0 0;
text-align : right;
background : url(../images/btnMasInfo.jpg) no-repeat right center;
outline : none;
color : #191919;
font : 90%/1.25 Tahoma, arial, helvetica, sans-serif;
}
#default_texto {
padding : 4px 8px;
}
#bienvenido p {
color : #fff;
}
.clearFooter {
display : block;
clear : both;
height : 16px;
}
#wrapFooter {
width : 874px;
margin : 0 auto 10px auto;
padding : 0 4px;
height : 100%;
height : 90px;
background : url(../images/bgFooter.jpg) no-repeat left top;
}
#footer {
display : block;
float : left;
clear : both;
width : 848px;
height : 30px;
padding : 18px 0 0 18px;
color : #fff;
margin : 0;
}
#moreFooter {
display : block;
float : left;
clear : both;
margin : 5px 0;
text-align : center;
width : 90%;
}
#moreFooter a:link {
color : #77766b;
}
#moreFooter a:visited {
color : #77766b;
}
#moreFooter a:hover {
color : #ae0000;
}
#main #details img.detailSmall {
display : block;
float : right;
clear : right;
border : 1px solid #df3d52;
margin : 0 16px 6px 0;
}
#main #details img.detailBig {
display : block;
float : left;
border : 1px solid #df3d52;
margin : 0 0 6px 14px;
}
#main #details .detailTitle {
display : block;
float : left;
width : 375px;
margin : 0 0 4px 14px;
padding : 0;
font-size : 1.3em;
font-weight : bold;
text-transform : capitalize;
color : #ec1c24;
}
#main #details .porque {
display : block;
float : left;
width : 375px;
margin : 20px 0 4px 14px;
padding : 0;
font-weight : bold;
color : #000;
}
#main #details .detailDescr {
display : block;
float : left;
line-height : 1.5;
margin : 0 0 0 14px;
padding : 0;
text-align : left;
width : 455px;
}
#main #details .detailDescr a:link {
color : #000;
}
#main #details .detailDescr a:visited {
color : #000;
}
#main #details .detailDescr a:hover {
color : #000;
}
#main #details #ofertable_ficha {
margin : 0 0 0 8px;
}
#main #details #ofertable_ficha a.icoOfertable {
display : block;
float : right;
clear : right;
width : 59px;
height : 58px;
outline : none;
margin : 0 5px 0 0;
padding : 0;
}
#main #details .confirmar {
display : block;
float : left;
width : 375px;
margin : 10px 0 0 18px;
padding : 0;
text-align : justify;
line-height : 1.4em;
}
.editar_button {
margin : 0 0 0 10px;
border : 1px solid #000;
padding : 4px;
background : #ec1c24;
font-weight : bold;
color : #fff;
font-size : 1.2em;
}
.confirmar_button {
margin : 0 0 0 10px;
border : 1px solid #000;
padding : 4px;
background : #1ceb2b;
font-weight : bold;
color : #000;
font-size : 1.2em;
}
#main #details .price {
display : block;
float : left;
width : 375px;
margin : 0 0 4px 14px;
padding : 0;
text-transform : capitalize;
text-align : justify;
line-height : 1.4em;
font-size : 12px;
}
#main #details .fecha {
display : block;
float : left;
width : 375px;
margin : 0 0 2px 14px;
padding : 0 0 10px 0;
text-transform : capitalize;
font-size : 12px;
}
#main #above_chicha {
display : block;
float : none;
clear : both;
width : 475px;
margin : 10px 0;
}
#main #chicha {
display : block;
float : none;
clear : both;
padding : 9px 0 9px 0;
margin : 0 0 10px 0;
min-height : 140px;
}
#main #details {
display : block;
width : 498px;
min-height : 550px;
float : left;
height : 100%;
background-color : #ecece5;
margin : 0;
padding : 15px 0 50px 0;
border-left : 1px solid #d5d3c4;
border-right : 1px solid #d5d3c4;
font-size : 11px;
}
#main #contact_form {
display : block;
clear : both;
padding : 10px 0 0 0;
border : 0;
}
#main #contactar {
clear : both;
font-size : 1.2em;
font-weight : bold;
color : #ec1c24;
margin : 4px 0 6px 14px;
padding : 0 0 0 16px;
background : url(../images/tri.gif) no-repeat left center;
}
#main #contactar a:link {
color : #ec1c24;
}
#main #contactar a:visited {
color : #ec1c24;
}
#main #contactar a:hover {
color : #b21f32;
}
#main #enlace {
clear : both;
font-size : 1.2em;
font-weight : bold;
color : #ec1c24;
margin : 4px 0 6px 14px;
padding : 0 0 0 16px;
background : url(../images/tri.gif) no-repeat left center;
}
#main #enlace a:link {
color : #ec1c24;
}
#main #enlace a:visited {
color : #ec1c24;
}
#main #enlace a:hover {
color : #b21f32;
}
#main #resend_email_click {
clear : both;
font-size : 1.2em;
font-weight : bold;
color : #ec1c24;
margin : 4px 0 6px 14px;
padding : 0 0 0 16px;
background : url(/images/tri.gif) no-repeat left center;
}
#main #resend_email_click a:link {
color : #ec1c24;
}
#main #resend_email_click a:visited {
color : #ec1c24;
}
#main #resend_email_click a:hover {
color : #b21f32;
}
#main #resend_email p {
padding : 1em;
}
#main #resend_email form {
padding : 0 1em;
}
#main_int ul {
margin : 0;
padding : 0;
}
#main_int ul li {
display : block;
min-height : 21px;
margin : 0;
padding : 1px 0 0 18px;
background-attachment : fixed;
background : url(../images/bullet.gif) no-repeat 0 0;
}
#main #insertar {
display : block;
width : 498px;
min-height : 550px;
float : left;
height : 100%;
background-color : #ecece5;
margin : 0;
padding : 15px 0 50px 0;
border-left : 1px solid #d5d3c4;
border-right : 1px solid #d5d3c4;
font-size : 11px;
}
#main #insertar a:link {
color : #ec1c24;
text-decoration : underline;
}
#main #insertar a:visited {
color : #ec1c24;
text-decoration : underline;
}
#main #insertar a:hover {
color : #191919;
text-decoration : underline;
}
#main #insertar a:active {
color : #ec1c24;
text-decoration : underline;
}
#main #insertar .insertarTitle {
display : block;
float : left;
width : 470px;
margin : 0 0 14px 14px;
padding : 0;
font-weight : bold;
text-transform : capitalize;
color : #ec1c24;
}
#main #insertar .insertarDescr {
display : block;
float : left;
width : 470px;
margin : 0 0 14px 14px;
padding : 0;
text-align : justify;
line-height : 1.4em;
}
#main #insertar #insertarForm {
display : block;
clear : both;
width : 470px;
height : auto;
margin : 10px 0 10px 14px;
padding : 0;
}
#main #insertar #insertarForm fieldset {
background-color : #dedecf;
border : none;
padding : 10px;
}
#main #insertar #insertarForm label {
display : block;
float : left;
width : 110px;
margin : 4px 0;
padding : 2px 8px 2px 2px;
text-align : right;
font-weight : bold;
}
#main #insertar #insertarForm p {
display : block;
float : left;
width : 310px;
margin : 4px 0 0 0;
padding : 0;
line-height : 1.6em;
}
#main #insertar #insertarForm input, #main #insertar #insertarForm select {
display : block;
float : left;
margin : 4px 0;
padding : 2px;
}
#main #insertar #insertarForm .chkTxt {
display : block;
float : left;
padding : 2px;
margin : 4px 0;
}
#main #insertar #insertarForm textarea {
display : block;
float : left;
padding : 2px;
margin : 4px 0;
}
#main #insertar #insertarForm fieldset {
background-color : #dedecf;
border : none;
padding : 10px;
}
#main #insertar #insertarForm label {
display : block;
float : left;
width : 110px;
margin : 4px 0;
padding : 2px 8px 2px 2px;
text-align : right;
font-weight : bold;
}
#main #insertar #insertarForm p {
display : block;
float : left;
width : 310px;
margin : 4px 0 0 0;
padding : 0;
line-height : 1.6em;
}
#main #insertar #insertarForm input, #main #insertar #insertarForm select {
display : block;
float : left;
margin : 4px 0;
padding : 2px;
}
#main #insertar #insertarForm .chkTxt {
display : block;
float : left;
padding : 2px;
margin : 4px 0;
}
#main #insertar #insertarForm textarea {
display : block;
float : left;
padding : 2px;
margin : 4px 0;
}
#loading {
padding : 8px 3px 8px 36px;
clear : both;
width : 296px;
background : #eee url(../images/loading.gif) no-repeat left center;
background-position : 3px 3px;
border : 1px solid #aaa;
float : right;
display : none;
}
label.error {
float : none;
color : red;
margin : 0;
padding : 0;
display : inline;
clear : none;
text-align : left;
font-weight : normal;
}
em.error {
display : block;
float : left;
clear : left;
color : red;
margin : 0 0 0 120px;
padding : 0;
width : 250px;
clear : none;
text-align : left;
}
.success {
color : #00d031;
}
#warning {
margin : 15px;
padding : 7px;
text-indent : 5px;
border : 1px solid #b8c4e6;
background : #e6eaf5 url(images/alert.html) no-repeat 3px center;
color : #336699;
font-weight : bold;
padding-left : 20px;
}
#warning {
display : none;
}
#editar_images {
margin : 6px 0 6px 0;
}
.label_images {
text-align : left;
font-weight : bold;
}
#editar_images img {
border : 1px solid #df3d52;
}
#main #details #fichaForm {
display : block;
clear : both;
width : 470px;
height : auto;
margin : 10px 0 10px 14px;
padding : 0;
}
#main #details #fichaForm fieldset {
background-color : #dedecf;
border : none;
padding : 10px;
}
#main #details #fichaForm label {
display : block;
float : left;
width : 110px;
margin : 4px 0;
padding : 2px 8px 2px 2px;
text-align : right;
font-weight : bold;
}
#main #details #fichaForm p {
display : block;
float : left;
width : 310px;
margin : 4px 0 0 0;
padding : 0;
line-height : 1.6em;
}
#main #details #fichaForm input, #main #details #fichaForm select {
display : block;
float : left;
margin : 4px 0;
padding : 2px;
}
#main #details #fichaForm textarea {
display : block;
float : left;
padding : 2px;
margin : 4px 0;
}
#loading {
padding : 8px 3px 8px 36px;
clear : both;
width : 296px;
background : #eee url(../images/loading.gif) no-repeat left center;
background-position : 3px 3px;
border : 1px solid #aaa;
float : right;
display : none;
}
label.error {
float : none;
color : red;
margin : 0;
padding : 0;
display : inline;
clear : none;
text-align : left;
font-weight : normal;
}
em.error {
display : block;
float : left;
clear : left;
color : red;
margin : 0 0 0 120px;
padding : 0;
width : 250px;
clear : none;
text-align : left;
}
.success {
color : #00d031;
}
#warning {
margin : 15px;
padding : 7px;
text-indent : 5px;
border : 1px solid #b8c4e6;
background : #e6eaf5 url(images/alert.html) no-repeat 3px center;
color : #336699;
font-weight : bold;
padding-left : 20px;
}
#warning {
display : none;
}
.warning {
color : #bb2a26;
font-weight : bold;
}
#editar_images {
margin : 6px 0 6px 0;
}
.label_images {
text-align : left;
font-weight : bold;
}
#editar_images img {
border : 1px solid #df3d52;
}
#main_admin {
display : block;
float : left;
width : 610px;
height : auto;
margin : 2em;
}
.formstuff {
border : 1px solid #aaa;
}
.button {
background : #bb2a26;
border : 1px solid #aaa;
color : #fff;
}
#main_admin #listado_table {
width : 600px;
border : 1px solid;
}
#main_admin #listado_table .listado_table_top {
background : #bb2a26;
color : #fff;
}
#main_admin #listado_table .listado_table_top td {
border-right : 1px solid #fff;
}
#main_admin .admin_page_links {
padding : 2px;
background : #c1c1ac;
margin : 4px 0;
}
#main_admin a:link {
color : #000;
}
#main_admin a:visited {
color : #000;
}
#main_admin a:hover {
color : #000;
}
#main_admin #listado_table .odd {
background : #eee;
}
#main_admin #listado_table .even {
background : #ddd;
}
#main_popup {
padding : 1em;
}
#main_popup h1 {
font-size : 1.4em;
}
#main_popup li {
padding : 2px 0;
}
#main_popup a:link {
color : #000;
}
#main_popup a:visited {
color : #000;
}
#main_popup a:hover {
color : #666;
}
#user_list {
margin : 0;
padding : 0;
width : auto;
}
#user_list .warning {
text-align : right;
float : left;
display : block;
width : 60px;
color : #bb2a26;
font-weight : bold;
margin : 0 6px 0 0;
}
.accion {
font-size : 0.8em;
}
.borrar_form {
margin : 0 206px 0 0;
float : right;
}
.borrar_ficha {
display : block;
width : 120px;
background : #ae0000;
color : #fff;
font-weight : bold;
border : 1px solid #000;
}
.editar_ficha {
display : block;
width : 120px;
background : #22a214;
color : #fff;
font-weight : bold;
border : 1px solid #000;
}
#main .gridCnt {
display : block;
width : 478px;
height : 200px;
min-height : 200px;
float : none;
clear : both;
margin : 0;
padding : 10px;
background-color : #ecece5;
border-bottom : 1px solid #d5d3c4;
border-top : 1px solid #f5f5ef;
border-left : 1px solid #d5d3c4;
border-right : 1px solid #d5d3c4;
}
ul#grid {
display : block;
float : none;
clear : none;
width : 476px;
height : auto;
min-height : 400px;
margin : 0;
padding : 0;
}
ul#grid li {
display : block;
float : left;
clear : none;
list-style : none;
margin : 0 5px 5px 0;
padding : 0;
}
ul#grid li a.gridImagen {
display : block;
float : none;
clear : none;
}
ul#grid li a.gridTitulo {
display : block;
float : none;
clear : none;
text-align : center;
color : #ae0000;
text-decoration : none;
}
#main_int h1 {
padding : 0;
margin : 0 0 10px 0;
letter-spacing : 1px;
font : 1.4em arial, helvetica, sans-serif;
font-weight : bold;
color : #bb2a26;
}
#main_int h2 {
margin : 0;
padding : 10px 0 10px 0;
letter-spacing : 1px;
font : 1.2em arial, helvetica, sans-serif;
color : #2a2767;
font-weight : bold;
text-decoration : none;
}
#main_int h3 {
padding : 0;
margin : 0 0 6px 0;
font : 1em/1.25 Tahoma, arial, helvetica, sans-serif;
letter-spacing : 1px;
font-weight : bold;
color : #333;
}
#warning_error {
margin : 0 auto;
width : 431px;
height : 146px;
background : url(../images/warning.jpg) no-repeat center center;
}
#warning_error_int {
font-size : 1.4em;
padding : 18px 10px 10px 94px;
}
#warning_error {
margin : 0 auto;
width : 431px;
height : 146px;
background : url(../images/warning.jpg) no-repeat center center;
}
#warning_error_int {
font-size : 1.4em;
padding : 18px 10px 10px 94px;
}
#contact_tel {
padding : 5px 0 5px 30px;
width : 300px;
background : #ecece5;
margin : 0 0 6px 0;
width : 93%;
line-height : 1.6;
}
#main_int .ofertable {
margin : 6px 0 0 0;
padding : 6px 4px 4px 65px;
background : url(../images/clase_1.jpg) no-repeat left top;
min-height : 60px;
}
.rebajado {
margin : 6px 0 0 0;
padding : 6px 4px 4px 65px;
background : url(../images/clase_2.jpg) no-repeat left top;
min-height : 60px;
}
.urge {
margin : 6px 0 0 0;
padding : 6px 4px 4px 65px;
background : url(../images/clase_3.jpg) no-repeat left top;
min-height : 60px;
}
.oferta {
margin : 6px 0 0 0;
padding : 6px 4px 4px 65px;
background : url(../images/clase_4.jpg) no-repeat left top;
min-height : 60px;
}
.lotes {
margin : 6px 0 0 0;
padding : 6px 4px 4px 65px;
background : url(../images/clase_5.jpg) no-repeat left top;
min-height : 60px;
}
.site_cat {
float : left;
width : 200px;
}
#main_int .site_cat .categoria {
font-size : 1.2em;
text-transform : uppercase;
margin : 0;
padding : 12px 0 10px 0;
}
#main_int .site_cat .categoria a:link {
color : #000;
}
#main_int .site_cat .categoria a:visited {
color : #000;
}
#main_int .site_cat .categoria a:hover {
color : #ae0000;
}
#main_int .site_cat ul {
margin : 0;
padding : 0;
}
#main_int .site_cat li {
margin : 0 0 0 2px;
padding : 1px 0 3px 18px;
background : url(../images/bullet.gif) no-repeat left center;
}
#main_int .site_cat .subcategoria a:link {
color : #000;
}
#main_int .site_cat .subcategoria a:visited {
color : #000;
}
#main_int .site_cat .subcategoria a:hover {
color : #ae0000;
}
#errores {
text-align : center;
font-size : 1.1em;
font-weight : bold;
padding : 1em;
background : #ae0000;
color : #fff;
border : 1px solid;
}
.red {
clear : both;
display : block;
color : #ff0000;
padding : 2px 0 2px 4px;
font-style : italic;
border-top : 1px solid #ae0000;
border-bottom : 1px solid #ae0000;
text-align : center;
background : #eec8b5;
}
.reddy {
color : #ff0000;
}
#provincia_left {
background : #efefe4;
padding : 4px;
text-align : center;
border-top : 1px solid #d5d3c4;
border-bottom : 1px solid #ae0000;
}
.editorio {
font-size : 0.9em;
}
.editorio_int {
padding : 0.3em;
}
.editar {
font-size : 0.9em;
}
#ofertable {
border-top : 1px solid #d5d3c4;
}
#right .ofertable {
background : #ec4b51 none repeat scroll 0% 0%;
border-bottom : 1px solid #ffffff;
clear : both;
display : block;
float : left;
font-family : Tahoma, arial, helvetica, sans-serif;
font-size : 0.9em;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : normal;
margin : 0;
min-height : 150px;
padding : 0 15px;
width : 136px;
}
#right .ofertable p.title {
color : #ffffff;
display : block;
float : left;
font-weight : bold;
margin : 10px 0;
padding : 0;
width : 134px;
text-decoration : none;
}
#right .ofertable p.title a:link {
text-decoration : none;
}
#right .ofertable p.title a:visited {
text-decoration : none;
}
#right .ofertable p.title a:hover {
text-decoration : none;
}
#right .ofertable img {
border : 2px solid #ffffff;
}
#right .ofertable p.province {
color : #ffffff;
display : block;
float : left;
font-weight : bold;
margin : 6px 0;
padding : 0;
width : 134px;
}
#right p.price {
clear : both;
display : block;
float : none;
margin : 10px 0;
padding : 0;
width : 134px;
}
.superchollo_destacado {
padding : 1px 2px;
background : #3a55a5;
}
#anuncio_superchollo {
float : right;
margin : -6px -7px 0;
padding : 6px;
width : 166px;
}
#anuncio_superchollo p {
padding : 6px;
border : 1px solid #3a55a5;
background : #c3c5d4;
}
.an_su_top {
text-align : center;
font-size : 1.1em;
padding : 8px 4px;
background-color : #3d4681;
color : #fff;
font-weight : bold;
}
#main_int #dest {
font-size : 1em;
line-height : 1.4;
}
#dest ul {
display : block;
width : 100%;
min-height : 100px;
margin : 0;
padding : 17px 0;
background-color : #efefe4;
border-top : 1px solid #d5d3c4;
border-bottom : 1px solid #d5d3c4;
}
#dest li {
margin : 0;
padding : 0 0 8px 22px;
background-attachment : fixed;
background : url(../images/bullet.gif) no-repeat 0% 3px;
}
#coste_total {
background-color : #efefe4;
border-top : 1px solid #d5d3c4;
border-bottom : 1px solid #d5d3c4;
padding : 4px 2px;
margin : 0 0 8px 0;
}
.abitbigger {
font-size : 1.1em;
margin : -10px 0 0 0;
}
#precios {
width : 470px;
border : 1px solid #000;
}
#precios .th {
background : #ae0000;
padding : 4px;
font-weight : bold;
color : #fff;
}
#precios .sep {
border-bottom : 1px solid #ae0000;
padding : 0;
}
#mini_mini {
border-top : 1px solid #ae0000;
border-bottom : 1px solid #ae0000;
padding : 6px 2px;
margin : 6px 0;
}
#mini_mini img {
border : 1px solid #fff;
float : left;
margin : 0 8px 0 0;
}
.smaller {
font-size : 0.9em;
float : right;
margin : 0 10px 0 0;
}
#response-email {
border-top : 1px solid #ae0000;
border-bottom : 1px solid #ae0000;
padding : 8px 4px;
background : #fff;
margin : 4px 0;
}
#widget {
text-align : center;
margin : 25px 0 0 0;
padding : 10px 0 0 0;
}
#top_banner {
float : right;
margin : 10px 10px 0 0;
border : 1px solid #aaa;
}
#left_banner {
border : 1px solid #aaa;
width : 180px;
margin : 0 auto;
}
.enlace {
margin : 1em 0 0 0;
padding : 0 0 1em 1em;
border-top : 1px solid #aaa;
border-bottom : 1px solid #aaa;
background : #f7f7ee;
}
#blurb {
margin : 40px 0 0 0;
padding : 10px;
border-top : 1px solid #aaa;
border-bottom : 1px solid #aaa;
background : #f9f8f5;
}
#blurb a:link {
color : #000;
}
#blurb a:visited {
color : #000;
}
#blurb a:hover {
color : #000;
}
#link_list p {
margin : 0;
padding : 0;
font-size : 1em;
}
#link_list label {
width : 100px;
font-size : 1em;
padding : 0 0 4px 0;
float : left;
text-align : right;
}
#link_list input {
font-size : 1em;
padding : 0 0 4px 0;
}
#link_list textarea {
font-family : verdana, arial;
font-size : 1em;
padding : 0 0 4px 0;
}
.borrar a {
color : #ae0000;
font-size : 0.9em;
}
#banner {
float : right;
margin : 10px 10px 0 0;
}
span.navthis {
padding : 2px 4px;
color : #ec1c24;
font-weight : bold;
font-size : 13px;
}
a.nav {
padding : 1px 3px;
color : #888;
text-decoration : none;
}
a.nav:hover {
padding : 1px 2px;
color : #000;
background-color : #ffc68c;
border : 1px solid #ffa851;
}
