body{
    margin-top: 2px; 
    color: black;
    font-family: "Georgia";
    background: url("../images/backg.gif");
    background-attachment:fixed;
}

table{
    border-collapse: collapse;
}

form {
    margin: 0px; 
    padding: 0px;
}

.imageCart {
    height: 120px;
    border: 1px solid #000000;
}

#okMsjTable {
    border: 1px solid #808080;
    background-color: #E1E2E3;
    margin-top: 5px;
    width: 842px;
    height: 10px;
    border-collapse: collapse;
}

.authorDesigner {
    font-size: 8pt;
    color: black;
}

#menu li { float: left; margin-right: 20px; }
#menu a  { display: block; padding: 0 1em; }

.cartAlert{
    font-size: 7pt;    
}

#cantCart{
    font-size: 8pt;
}

.pageOff {
    font-size: 16pt;
    text-decoration: none;
    padding-right: 60px;
    color: #808080;
}

.pageOn {
    font-size: 16pt;
    text-decoration: none;
    padding-right: 60px;
    color: #000000;
}

#precio{
    font-size: 15pt;
    font-weight: bold;
}

#status {
    font-size: 8pt;
}

#codigo{
    font-weight: bold;
}

#commentNum{
    font-family: serif;
    font-size: 8pt;
}

#scrollSimilar{
  height: 135px;
  width: 340px;
  overflow-x: scroll;
  overflow-y: hidden;
}

#scrollPhotos{
  height: 135px;
  width: 340px;
  overflow-x: scroll;
  overflow-y: hidden;
}

#scrollHome{
  height: 500px;
  width: 338px;
  overflow-x: hidden;
  overflow-y: scroll;
}

#yearColl {
    font-size: 50pt;
}

#titleColl {
    color: #D278B1;
    font-size: 20pt;
}

#descColl {
    font-size: 8pt;
    font-weight: bold;
}

.formElementDis{
    background-color: #FFFFFF;
    width: auto;
    border: 1px solid #939598;
    font-family: Arial; 
    font-size: 9pt;
    color: black;
}

#homeLargePic{
    border: 1px solid black; 
}

#prodInfoPic{
    border: 1px solid black;
}

#colorName, #colorName a {
    font-size: 8pt;
    color: #000000;
    text-decoration: none;
}

#surpriseme {
    position: absolute;
    margin-top: 7px;
    z-index: 1;   
    padding-left: 415px;
    font-weight: bold;
}

#colorName a:hover {
    text-decoration: underline;
}

.thumb{
    border: 1px solid #000000;
    display:block;
}

.thumbSimilar {
    border: 1px solid #000000;
    width: 100px;
}

a {
    border: none;
}

.formElement {
    border: 1px solid #939598; 
    font-family: Arial; 
    font-size: 9pt;
}

.submitButton {
    border: 1px solid #939598;
    background-color: #e1e2e3;
    color: #000000;
    padding:0;
    font-family: Arial;
    font-size: 9pt;
}

.BLogo a{
    display: block;
    width: 149px;
    height: 112px;
    background: url(../images/logo_both.gif) no-repeat top left;    
}

.BTShirtsEN a {
    display: block;
    width: 61px;
    height: 17px;
    background: url(../images/buttons/tshirts_both_en.gif) no-repeat top left;
}

.BTShirtsES a {
    display: block;
    width: 66px;
    height: 17px;
    background: url(../images/buttons/tshirts_both_es.gif) no-repeat top left;
}

.BLingerieEN a {
    display: block;
    width: 62px;
    height: 17px;
    background: url(../images/buttons/lingerie_both_en.gif) no-repeat top left;
}

.BLingerieES a {
    display: block;
    width: 66px;
    height: 17px;
    background: url(../images/buttons/lingerie_both_es.gif) no-repeat top left;
}

.BSwimwearEN a {
    display: block;
    width: 83px;
    height: 17px;
    background: url(../images/buttons/swimwear_both_en.gif) no-repeat top left;
}

.BSwimwearES a {
    display: block;
    width: 44px;
    height: 17px;
    background: url(../images/buttons/swimwear_both_es.gif) no-repeat top left;
}

.BJacketsEN a {
    display: block;
    width: 55px;
    height: 17px;
    background: url(../images/buttons/jackets_both_en.gif) no-repeat top left;
}

.BJacketsES a {
    display: block;
    width: 82px;
    height: 17px;
    background: url(../images/buttons/jackets_both_es.gif) no-repeat top left;
}

.BHoodies a {
    display: block;
    width: 61px;
    height: 17px;
    background: url(../images/buttons/hoodies_both.gif) no-repeat top left;
}

.BComplementsEN a {
    display: block;
    width: 102px;
    height: 17px;
    background: url(../images/buttons/complements_both_en.gif) no-repeat top left;
}

.BComplementsES a {
    display: block;
    width: 111px;
    height: 17px;
    background: url(../images/buttons/complements_both_es.gif) no-repeat top left;
}

.BLogo a:hover, .BTShirtsEN a:hover, .BTShirtsES a:hover, .BLingerieEN a:hover, .BLingerieES a:hover, .BSwimwearEN a:hover, .BSwimwearES a:hover, .BJacketsEN a:hover, .BJacketsES a:hover, .BHoodies a:hover, .BComplementsES a:hover, .BComplementsEN a:hover {
background-position: bottom left;
}
