html {background-color: #000000; background-image: url(../images/backgrounds/fundal_pagina_intreg.jpg); background-repeat: no-repeat; background-position: center top;}
body {margin: 0px auto; padding: 0px; width: 944px; position: relative; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #bbbbbb; font-weight: normal;}

/* header */
div#header {margin: 0px; padding: 0px; width: 944px; height: 462px; overflow: hidden; position: relative;}
div#header fieldset {margin: 0px; padding: 0px; width: 1px; height: 1px; overflow: hidden; position: absolute; top: -10px; right: -10px;}
div#header img {margin: 0px; padding: 0px; border: none; vertical-align: bottom;}
div#header p {margin: 0px; padding: 0px; width: 181px; height: 33px; overflow: hidden; position: absolute; top: 381px; right: 122px;}
div#header p label {margin: -13px 34px 0px 0px; padding: 0px; display: block; text-align: right; color: #888888;}
div#header div {margin: 0px; padding: 0px; width: 343px; height: 18px; overflow: hidden; position: absolute; top: 436px; right: 122px;}


/* container */
div#container {margin: 0px auto; padding: 1px 0px 0px 0px; width: 720px; position: relative; background-image: url(../images/backgrounds/linie_orizontala.gif); background-repeat: repeat-x; background-position: 0px 0px;}

/* pozitii */
div.stangaIndex {margin: 0px; padding: 13px 12px 26px 12px; _padding: 14px 12px 26px 12px; width: 435px; overflow: hidden; float: left; background-image: url(../images/backgrounds/linie_verticala.gif); background-repeat: repeat-y; background-position: right top;}
div.dreaptaIndex {margin: 0px 0px 0px -1px; padding: 17px 10px 26px 14px; width: 238px; overflow: hidden; float: left; font-size: 0.9em; color: #cccccc; background-image: url(../images/backgrounds/linie_verticala.gif); background-repeat: repeat-y; background-position: left top;}
div.galeriiStanga {margin: 0px; padding: 13px 12px 26px 12px; width: 336px; overflow: hidden; float: left; background-image: url(../images/backgrounds/linie_verticala.gif); background-repeat: repeat-y; background-position: right top;}
div.galeriiDreapta {margin: 0px 0px 0px -1px; padding: 13px 12px 26px 12px; width: 337px; overflow: hidden; float: left; background-image: url(../images/backgrounds/linie_verticala.gif); background-repeat: repeat-y; background-position: left top;}

/* stiri */
div.stiri {margin: 0px; padding: 0px;}
div.stiri img {margin: 0px 0px 2px 0px; padding: 0px; border: none; vertical-align: bottom;}
div.stiri dl {margin: 0px; padding: 0px;}
div.stiri dl dt {margin: 16px 0px 0px 0px; padding: 0px; font-weight: bold; color: #e7d80e;}
div.stiri dl dd {margin: 0px; padding: 0px;}

/* categorii produse */
div.categoriiProduse {margin: 0px; padding: 0px;}
div.categoriiProduse img {margin: 0px 0px 2px 0px; padding: 0px; border: none; vertical-align: bottom;}
div.categoriiProduse dl {margin: 0px; padding: 0px;}
div.categoriiProduse dl dt {margin: 16px 0px 0px 0px; padding: 0px; font-weight: bold; color: #e7d80e;}
div.categoriiProduse dl dt.boards {margin: 14px 0px -1px 0px; padding: 2px 0px 4px 44px; background-image: url(../images/icons/board.gif); background-repeat: no-repeat; background-position: 2px 0px;}
div.categoriiProduse dl dt.accesorii {margin: 8px 0px -2px 0px; padding: 5px 0px 5px 44px; background-image: url(../images/icons/dude_2.gif); background-repeat: no-repeat; background-position: 10px 0px;}
div.categoriiProduse dl dt.echipament {margin: 8px 0px -2px 0px; padding: 3px 0px 5px 44px; background-image: url(../images/icons/tricou.gif); background-repeat: no-repeat; background-position: 9px 0px;}
div.categoriiProduse dl dd {margin: 0px; padding: 0px 0px 0px 44px;}

/* newsletter */
div.newsletter {margin: 34px 0px 0px 0px; padding: 0px;}
div.newsletter img {margin: 0px 0px 18px 0px; padding: 0px; border: none; vertical-align: bottom;}

/* titluri */
h2 {margin: 0px 0px 0px -2px; padding: 0px 0px 11px 0px; font-size: 2em; font-weight: normal; line-height: 1.1em; text-transform: uppercase; color: #e5e5e5;}

/* listing articole */
dl.listingArticole {margin: 0px; padding: 10px 0px 0px 0px; position: relative;}
dl.listingArticole dt {margin: 0px; padding: 0px 0px 7px 0px; position: relative; font-weight: bold; color: #cea000;}
dl.listingArticole dd {margin: 0px; padding: 0px 0px 14px 0px;}
dl.listingArticole dd.vezi {margin: 0px; padding: 0px 0px 8px 0px;}
dl.listingArticole img.pozaListing {margin: 0px 10px 0px 0px; padding: 0px; width: 110px; height: 83px; overflow: hidden; border: none; vertical-align: top; float: left;}
dl.listingArticole label.masca {margin: 0px; _margin: 0px 0px 0px -120px; padding: 0px; display: block; width: 110px; height: 83px; overflow: hidden; position: absolute; top: 0px; left: 0px; border: none; background-image: url(../images/backgrounds/masca_cover.gif); background-repeat: no-repeat; background-position: 0px 0px;}
dl.listingArticole img.dude {margin: -3px 7px 0px 0px; padding: 0px; border: none; vertical-align: top;}

/* listing produse */
dl.listingProduse {margin: 0px; padding: 10px 0px 0px 0px; position: relative;}
dl.listingProduse dt {margin: 0px; padding: 0px 0px 7px 0px; position: relative; font-weight: bold; color: #cea000;}
dl.listingProduse dd {margin: 0px; padding: 0px 0px 14px 0px; font-size: 0.9em;}
dl.listingProduse dd.pret {margin: 0px; padding: 2px 0px 24px 0px; clear: both; font-weight: bold; color: #c45c00;}
dl.listingProduse img.pozaListing {margin: 0px 10px 0px 0px; padding: 0px; width: 110px; height: 83px; overflow: hidden; border: none; vertical-align: top; float: left;}
dl.listingProduse label.masca {margin: 0px; _margin: 0px 0px 0px -120px; padding: 0px; display: block; width: 110px; height: 83px; overflow: hidden; position: absolute; top: 0px; left: 0px; border: none; background-image: url(../images/backgrounds/masca_cover.gif); background-repeat: no-repeat; background-position: 0px 0px;}
dl.listingProduse img.rotita {margin: -2px 7px 0px 0px; padding: 0px; border: none; vertical-align: top;}
dl.listingProduse img.buton {margin: -3px 0px 0px 20px; padding: 0px; border: none; vertical-align: top;}
dl.listingProduse img.buton1 {margin: -3px 0px 0px 8px; padding: 0px; border: none; vertical-align: top;}

/* detaliu articol */
img.pozaArticol {margin: 0px 8px 6px 0px; padding: 0px; border: none; width: 160px; height: 120px; overflow: hidden; float: left; vertical-align: top;}
label.mascaArticol {margin: 0px; padding: 0px; border: none; width: 160px; height: 120px; overflow: hidden; position: absolute; top: 51px; _top: 52px; left: 12px; display: block; background-image: url(../images/backgrounds/masca_cover01.gif); background-repeat: no-repeat; background-position: 0px 0px;}

/* detaliu produs */
img.pozaProdus {margin: 0px 0px 6px 0px; padding: 0px; border: none; width: 432px; height: 324px; vertical-align: top;}
label.coverProdusMare {margin: 0px; padding: 0px; border: none; width: 432px; height: 324px; position: absolute; top: 51px; _top: 52px; left: 12px; display: block; background-image: url(../images/backgrounds/masca_cover02.gif); background-repeat: no-repeat; background-position: 0px 0px;}
img.adaugaDetaliu {margin: -3px 8px 0px 0px; padding: 0px; border: none; vertical-align: top; float: right;}
img.rotitaDetaliu {margin: -1px 5px 0px 0px; padding: 0px; border: none; vertical-align: top;}
p.preturi {margin: 8px 0px 14px 0px; padding: 0px 0px 14px 0px; font-weight: bold; color: #c45c00; background-image: url(../images/backgrounds/linie_orizontala.gif); background-repeat: no-repeat; background-position: left bottom;}

/* detaliu galerie */
img.pozaGalerie {margin: 0px 10px 0px 0px; padding: 0px; width: 100px; height: 75px; overflow: hidden; border: none; vertical-align: top;}
label.mascaGalerie {margin: 0px; padding: 0px; display: block; width: 100px; height: 75px; overflow: hidden; position: absolute; top: 0px; left: 0px; border: none; cursor: pointer; background-image: url(../images/backgrounds/masca_cover04.gif); background-repeat: no-repeat; background-position: 0px 0px;}

/* articole in legatura */
div.inLegatura {margin: 34px 0px 0px 0px; padding: 0px;}
div.inLegatura dl {margin: 0px; _margin: 21px 0px 0px 0px; padding: 16px 0px 0px 0px; _padding: 0px; clear: both;}
div.inLegatura dl dt {margin: 0px; padding: 0px; font-weight: bold; color: #699e0b; position: relative;}
div.inLegatura dl dd {margin: 0px; padding: 3px 0px 0px 0px;}
div.inLegatura img.inLegatura {margin: 0px 10px 0px 0px; padding: 0px; width: 96px; height: 72px; border: none; vertical-align: top; float: left;}
div.inLegatura img.detaliiLegatura {margin: 7px 0px 0px 0px; padding: 0px; border: none; vertical-align: top;}
label.coverProdusRec {margin: 0px; _margin: 0px 0px 0px -106px; padding: 0px; border: none; width: 96px; height: 72px; position: absolute; top: 0px; left: 0px; display: block; background-image: url(../images/backgrounds/masca_cover03.gif); background-repeat: no-repeat; background-position: 0px 0px;}

/* culori */
label.textGalben01 {color: #e7d80e;}
label.textGalben02 {color: #cea000;}

/* cos */
p.navigareCos {margin: 18px 0px; padding: 10px 1px; background-image: url(../images/backgrounds/linie_orizontala.gif); background-repeat: no-repeat; background-position: 0px 0px;}
img.plaseaza {margin: 0px; padding: 0px; border: none; float: right; vertical-align: bottom;}
img.inapoi {margin: 0px; padding: 0px; border: none; vertical-align: bottom;}


/* linkuri jos */
div#linkuriJos {margin: 0px auto; padding: 1px 0px 0px 0px; width: 720px; overflow: hidden; clear: both; position: relative; background-image: url(../images/backgrounds/linie_orizontala.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div#linkuriJos img {margin: 0px 12px 0px 0px; padding: 0px; border: none; vertical-align: bottom; float: left;}
div#linkuriJos img.m1 {margin: 0px 7px 0px 0px;}
div#linkuriJos img.m2 {margin: 0px 4px 0px 0px;}
div#linkuriJos img.m3 {margin: 0px;}


/* footer */
div#footer {margin: 0px auto; padding: 18px 12px 15px 11px; width: 697px; overflow: hidden; clear: both; position: relative; font-size: 0.9em; color: #808080; background-image: url(../images/backgrounds/linie_orizontala.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div#footer img {margin: 0px; padding: 3px 0px 0px 0px; border: none; float: right; vertical-align: bottom;}
div#footer label {padding: 0px 10px;}


/* linkuri */
a.galben01 {color: #806300; text-decoration: none;}
a.galben01:hover {color: #bb9100; text-decoration: none;}

a.galben02 {color: #cea000; text-decoration: none;}
a.galben02:hover {color: #fac200; text-decoration: none;}

a.galben03 {color: #b38b00; text-decoration: none;}
a.galben03:hover {color: #fac200; text-decoration: none;}

a.galben04 {color: #be9801; text-decoration: none;}
a.galben04:hover {color: #fac200; text-decoration: none;}

a.verde01 {color: #699e0b; text-decoration: none;}
a.verde01:hover {color: #8bd011; text-decoration: none;}

a.verde02 {color: #77b20d; text-decoration: none;}
a.verde02:hover {color: #8bd011; text-decoration: none;}


/* elemente formulare */
form {margin: 0px; padding: 0px;}
input.nume {margin: 0px; _margin: -1px 0px; padding: 2px 3px 2px 3px; width: 109px; border: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #eeeeee; background-image: url(../images/backgrounds/nume.gif); background-repeat: no-repeat; background-position: 0px 0px; vertical-align: top;}
input.parola {margin: 0px 8px 0px 5px; _margin: -1px 8px -1px 5px; padding: 2px 3px 2px 3px; width: 109px; border: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #eeeeee; background-image: url(../images/backgrounds/parola.gif); background-repeat: no-repeat; background-position: 0px 0px; vertical-align: top;}
input.newsletter {margin: 0px 8px 0px 0px; _margin: -1px 8px -1px 0px; padding: 2px 3px 2px 3px; width: 198px; border: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #eeeeee; background-image: url(../images/backgrounds/newsletter.gif); background-repeat: no-repeat; background-position: 0px 0px; vertical-align: top;}
input.cantitate {margin: 0px 4px 0px 0px; _margin: -1px 4px -1px 0px; padding: 0px 0px 1px 0px; width: 30px; border: 1px solid #9c9c9c; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 1em; color: #3c3c3c; vertical-align: top;}
input.formular01 {margin: 0px; _margin: -1px 0px; padding: 0px 2px 1px 2px; width: 140px; border: 1px solid #9c9c9c; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #3c3c3c; vertical-align: top;}
textarea.formular01 {margin: 5px 0px 0px 0px; _margin: 4px 0px -1px 0px; padding: 0px 2px 1px 2px; width: 196px; height: 50px; overflow: auto; border: 1px solid #9c9c9c; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #3c3c3c; vertical-align: top;}
input.formularButon01 {margin: 0px; _margin: -1px 0px; padding: 2px 2px 2px 2px; width: 80px; border: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #111111; vertical-align: top; background-color: #d2a906;}


/* tabele */
table.tabelGalerie {margin: 0px; padding: 0px; width: 440px; _width: 435px; border: none; position: relative;}
table.tabelGalerie td {padding: 0px 0px 10px 0px; width: 110px; _width: auto; position: relative; vertical-align: top; float: left; _float: none;}

table.cos {margin: 14px 0px 0px 0px; padding: 0px; width: 435px; border: none; background-color: #000000; font-size: 0.9em;}
table.cos th {padding: 8px 6px; text-align: left; color: #cccccc; background-color: #333333;}
table.cos th.pret {text-align: right;}
table.cos td {padding: 6px 6px 5px 6px; color: #79bd00; background-color: #1a1a1a;}
table.cos td.anuleaza {padding: 0px 4px 0px 5px; text-align: center; width: 15px;}
table.cos td.cantitate {width: 53px;}
table.cos td.pret {text-align: right; color: #c0c0c0;}
table.cos td.total {padding: 8px 6px 5px 6px; text-align: right; font-weight: bold; text-transform: uppercase; color: #ffee00; background-color: #000000;}

table.cos img.anuleaza {margin: 0px; padding: 0px; border: none; vertical-align: bottom;}
