/* ------ STYLURI GENERALE ------ */
html {margin: 0px; padding: 0px; background: url(../images/backgrounds/bg_header.gif) repeat-x 0px 0px;}
body {margin: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}

div, dl, dt, dd, form, fieldset, img, h1, h2, h3, h4, h5, h6  {margin: 0px; padding: 0px; font-weight: normal;}
fieldset {border: none;}
img {border: none; vertical-align: bottom;}

div.cleaner {clear: both; height: 0px; overflow: hidden;}
div.container {margin: 0px auto; padding: 0px; clear: both; width: 1000px; position: relative;}

a {color: #2485b2; text-decoration: underline;}
a:hover {color: #11a0e2; text-decoration: underline;}

a.caramiziu {color: #9d2627; text-decoration: underline;}
a.caramiziu:hover {color: #de2324; text-decoration: underline;}

a.negru {color: #343434; text-decoration: underline;}
a.negru:hover {color: #2485b2; text-decoration: underline;}

a.adaugaListing {margin: 0px 0px 0px 17px; padding: 5px 13px 6px 36px; font-weight: bold; color: #303030; text-decoration: none; background: url(../images/butoane/adauga_cos_listing.gif) no-repeat 0px 0px;}
a.adaugaListing:hover {color: #000000; text-decoration: underline;}

a.butonGri01 {margin: 0px; padding: 2px 12px 3px 12px; border: 1px solid #d3d3d3; color: #626262; font-size: 11px; text-decoration: none; background-image: url(../images/backgrounds/bg_buton.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonGri01:hover {color: #111111; text-decoration: none;}


span.rosu {color: #be2225;}

a.adaugaListing2 {margin: 0px 0px 0px 95px; padding: 5px 13px 6px 36px; font-weight: bold; color: #303030; text-decoration: none; background: url(../images/butoane/adauga_preferinte.gif) no-repeat 0px 0px;}
a.adaugaListing2:hover {color: #000000; text-decoration: underline;}




/* ------ HEADER ------ */
div#header {margin: 0px auto; width: 1000px; height: 172px; overflow: hidden; position: relative; clear: both;}
div#header_print {margin: 0px auto; width: 100%; height: 110px; overflow: hidden; position: relative; clear: both;background: url(../images/backgrounds/bg_header.gif) repeat-x 0px 0px;}
div#header_print h1 {width: 200px; height: 99px; overflow: hidden; float: left; position: relative; text-indent: -20000px; background: url(../images/uniscan_logo.gif) no-repeat 0px 14px;}
div#header_print h1 a {margin-top: 14px; width: 200px; height: 85px; overflow: hidden; display: block;}


div#header h1 {width: 200px; height: 99px; overflow: hidden; float: left; position: relative; text-indent: -20000px; background: url(../images/uniscan_logo.gif) no-repeat 0px 14px;}
div#header h1 a {margin-top: 14px; width: 200px; height: 85px; overflow: hidden; display: block;}

div#header div {padding: 29px 0px 0px 0px; height: 68px; float: left; color: #575757;}
div#header div.cautare {padding-left: 134px; width: 356px;}
div#header div.autentificare {padding-left: 46px; width: 264px;}
div#header div span {padding: 0px 5px;}

div#header p {margin: 0px; padding: 19px 0px 0px 0px; clear: left;}
div#header p a {margin: 0px 13px 0px 0px; padding: 0px 17px 0px 0px; display: block; float: left; color: #000000; text-decoration: none; line-height: 14px; background: url(../images/backgrounds/linie_meniu_top.gif) no-repeat right 1px;}
div#header p a strong {display: block;}
div#header p a.activ {color: #a01416;}
div#header p a:hover {color: #3288b0; text-decoration: none;}

label.abonareNewsletter {margin: 0px; padding: 47px 0px 0px 51px; width: 222px; height: 26px; overflow: hidden; display: block; float: right; background: url(../images/backgrounds/abonare_newsletter.png) no-repeat 0px 0px;}
label.abonareNewsletter a {color: #9a9a9a;}
label.abonareNewsletter a:hover {color: #333333;}




/* ------ STANGA ------ */
div#stanga {margin: 0px 25px 0px 0px; padding: 0px 0px 30px 0px; width: 581px; position: relative; float: left;}
h2.titluHP {margin: 34px 0px 37px 0px; padding: 0px; clear: both; font-size: 24px; color: #333333;}
h2.titluInterior {margin: 43px 0px 31px 0px; padding: 0px; clear: both; font-size: 20px; color: #333333;}
h2.titluInterior01 {margin: 12px 0px 26px 0px; padding: 0px; clear: both; font-size: 20px; color: #333333;}


/* ------ Cale site ------ */
p.caleSite {margin: 25px 0px 7px 0px; padding: 0px; position: relative; clear: both; color: #777777;}
p.caleSite strong {padding: 0px 23px 0px 0px; font-weight: bold; color: #707070; background: url(../images/icons/casa.gif) no-repeat 70px 3px;}
p.caleSite span {padding: 0px 6px;}
p.caleSite a {color: #777777;}
p.caleSite a:hover {color: #2485b2;}


/* ------ Utilitati pagina ------ */
div.utilitatiPagina {margin: 0px 0px 1px 0px; padding: 10px 0px 20px 0px; border-bottom: 1px solid #f0f0f0; color: #888888;}
div.utilitatiPagina a.utile {padding: 0px 0px 0px 16px; background: url(../images/icons/sageata_articole_jos.gif) no-repeat 0px 3px;}
div.utilitatiPagina label {display: block; padding: 0px 0px 10px 0px; float: right; color: #444444;}
div.utilitatiPagina label a {margin: 0px 0px 0px 2px; padding: 0px 3px 2px 3px; color: #ffffff; font-weight: bold; text-decoration: none; background-color: #2485b2;}
div.utilitatiPagina label a:hover {background-color: #5ba4c5; color: #ffffff;}



/* ------ Carte in Listing ------ */
div.listingCarti {margin: 20px -29px 0px 0px; padding: 0px; width: 596px; clear: both; position: relative;}
div.carteListing {margin: 0px 14px 15px 0px; padding: 9px 9px 14px 9px; width: 265px; float: left; position: relative; border-top: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; color: #343434; background: url(../images/backgrounds/bg_carte_listing.png) no-repeat 0px bottom;}
div.carteListing img {margin: 0px 10px 0px 0px; padding: 1px; width: 90px; height: 130px; float: left; border: 1px solid #dddddd;}
div.carteListing div.text {margin: 0px; float: left; width: 161px;}
div.carteListing div.adauga {margin: 16px 0px 0px 0px; padding: 0px; clear: both;}

div.carteListing h3 {margin: 0px; padding: 0px; font-size: 18px; line-height: 19px;}
div.carteListing h3 a {text-decoration: none;}
div.carteListing h3 a:hover {text-decoration: underline;}

div.carteListing p {margin: 8px 0px 0px 0px; padding: 0px; line-height: 14px;}
div.carteListing p em {font-style: normal; text-decoration: line-through;}


/* ------ Pachet Carti ------ */
div.pachetCarti {margin: 0px 0px 15px 0px; padding: 9px 9px 14px 9px; width: 563px; clear: both; position: relative; border-top: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; color: #343434; background: url(../images/backgrounds/bg_carte_listing.png) no-repeat 0px bottom;}
div.cartePachet {margin: 0px 33px 16px 0px; padding: 0px; width: 265px; float: left; position: relative;}
div.cartePachet01 {margin: 0px 0px 16px 0px; padding: 0px; width: 265px; float: left; position: relative;}
div.pachetCarti div.pretPachet {text-align: center;}
div.pachetCarti div.pretPachet strong {margin-right: -3px; font-size: 12px;}

div.pachetCarti img {margin: 0px 10px 0px 0px; padding: 1px; width: 90px; height: 130px; float: left; border: 1px solid #dddddd;}
div.carteListing div.text {margin: 0px; float: left; width: 161px;}
div.carteListing div.adauga {margin: 16px 0px 0px 0px; padding: 0px; clear: both;}

div.pachetCarti h3 {margin: 0px; padding: 0px; font-size: 18px; line-height: 19px;}
div.pachetCarti h3 a {text-decoration: none;}
div.pachetCarti h3 a:hover {text-decoration: underline;}
div.pachetCarti h4 {padding: 6px 0px 16px 0px; font-size: 11px; font-weight: bold; clear: both;}

div.pachetCarti p {margin: 8px 0px 0px 0px; padding: 0px; line-height: 14px;}
div.pachetCarti p em {font-style: normal; text-decoration: line-through;}


/* ------ Detaliu Carte ------ */
div.detaliuCarte {margin: 0px -1px 15px 0px; padding: 9px 9px 45px 0px; width: 572px; clear: both; position: relative; border-top: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; color: #343434; background: url(../images/backgrounds/bg_carte_listing.png) no-repeat 0px bottom;}
div.detaliuCarte img.bulinaGri {margin: 0px 6px 0px 0px; vertical-align: -1px;}

div.detaliuCarte div.carteCarte {margin: 0px; padding: 0px 10px 12px 10px; clear: both; position: relative; width: 552px; background-color: #f5f5f5;}
div.detaliuCarte img.carte {margin: 12px 14px 0px 0px; padding: 1px; width: 150px; float: left; border: 1px solid #dddddd; position: relative; background-color: #FFFFFF;}
div.detaliuCarte h3 {margin: 0px; padding: 18px 0px 9px 0px; font-size: 24px; line-height: 25px; font-weight: bold; color: #222222;}
div.detaliuCarte p.element01 {margin: 10px 0px 0px 0px; padding: 0px;}
div.detaliuCarte p.element01 em {font-style: normal; text-decoration: line-through;}
div.detaliuCarte p.element02 {margin: 22px 0px 10px 0px; padding: 0px; font-size: 18px; font-weight: bold;}
div.detaliuCarte p.element03 {margin: 16px 0px -22px 0px; padding: 0px; font-weight: bold; text-decoration: line-through;}

div.descriereCarte {margin: 1px 0px 0px 0px; padding: 0px 10px; clear: both; border-top: 1px solid #f0f0f0; color: #666666;}
div.descriereCarte h4 {margin: 26px 0px 14px 0px; padding: 0px; font-size: 18px; color: #333333;}

dl.fisiereDownload {margin: 24px 10px 0px 10px; clear: both;}
dl.fisiereDownload dt {margin: 0px 0px 6px 0px; padding: 0px; font-weight: bold; text-transform: uppercase; color: #333333;}
dl.fisiereDownload dd {margin: 0px; padding: 0px 0px 0px 17px; background: url(../images/icons/sageata_articole_jos.gif) no-repeat 0px 3px;}



/* ------ Detaliu Articol ------ */
div.detaliuArticol h3 {margin: 0px; padding: 18px 0px 21px 0px; font-size: 24px; line-height: 25px; font-weight: bold; color: #222222;}
img.pozaArticol {margin: 0px 14px 10px 0px; padding: 1px; float: left; border: 1px solid #dddddd; position: relative; background-color: #FFFFFF;}


/* ------ listing articole ------ */
div.listingArticole {margin: 0px; padding: 0px; clear: both; position: relative;}

div.articolListing {margin: 0px -1px 12px 0px; padding: 9px 9px 25px 9px; width: 563px; clear: both; position: relative; border-top: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; background: url(../images/backgrounds/bg_carte_listing.png) no-repeat 0px bottom;}
div.articolListing img.pozaArticolListing {margin: 0px 7px 0px 0px; padding: 1px; width: 88px; height: 68px; border: 1px solid #e6e6e6; background-color: #FFFFFF; float: left;}
div.articolListing h3 {margin: 0px; padding: 0px; font-size: 18px; line-height: 19px;}
div.articolListing h5 {margin: 4px 0px 10px 0px; padding: 0px; font-size: 11px; color: #444444;}
div.articolListing img.iconita {margin: 4px 7px 0px 20px; padding: 0px; width: auto; height: auto; border: none; float: none; vertical-align: top;}


/* ------ listing download ------ */
div.downloadsListing {margin: 0px -1px 12px 0px; padding: 9px 9px 25px 0px; width: 572px; clear: both; position: relative; border-top: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0;}
div.downloadsListing img.pozaArticolListing {margin: 0px 7px 0px 0px; padding: 1px; width: 88px; height: 68px; border: 1px solid #e6e6e6; background-color: #FFFFFF; float: left;}
div.downloadsListing h3 {margin: 0px; padding: 0px; font-size: 18px; line-height: 19px;}
div.downloadsListing h5 {margin: 4px 0px 10px 0px; padding: 0px; font-size: 11px; color: #444444;}
div.downloadsListing p.detalii {margin: 0px 0px 6px 0px; padding: 0px;}
div.downloadsListing p.detaliiEveniment {margin: 10px 0px 0px 0px; padding: 0px;}
div.downloadsListing p.cursuriEvenimente {margin: -6px 0px 0px 0px; padding-left: 10px; width: 41px; height: 52px; overflow: hidden; float: left;}
div.downloadsListing p.vezi {margin: 0px; padding: 10px 0px 0px 0px; clear: both;}
div.downloadsListing img.buton {margin: 4px 0px 0px 0px;}
div.downloadsListing img.iconita {margin: 4px 7px 0px 0px; padding: 0px; width: auto; height: auto; border: none; float: none; vertical-align: top;}



/* ------ Buline ------ */
label.nou {margin: 0px; padding: 0px; width: 61px; height: 59px; display: block; position: absolute; top: -9px; left: -11px; cursor: pointer; background: url(../images/icons/nou.png) no-repeat 0px 0px;}
label.promotie {margin: 0px; padding: 0px; width: 61px; height: 59px; display: block; position: absolute; top: -9px; left: -11px; cursor: pointer; background: url(../images/icons/promotie.png) no-repeat 0px 0px;}
label.happyHours {margin: 0px; padding: 0px; width: 61px; height: 59px; display: block; position: absolute; top: -9px; left: -11px; cursor: pointer; background: url(../images/icons/happy.png) no-repeat 0px 0px;}



/* ------ paginare ------ */
p.paginare {margin: 48px 0px 14px 0px; padding: 0px 0px 8px 0px; color: #696969;}
p.paginare a.pagina {margin: 0px 0px 0px 2px; padding: 1px 4px 2px 5px; color: #555555; text-decoration: none; background-color: #eeeeee;}
p.paginare a.paginaActiva {margin: 0px 0px 0px 2px; padding: 1px 4px 2px 5px; color: #ffffff; text-decoration: none; background-color: #dd0000;}
p.paginare a.pagina:hover {color: #ffffff; background-color: #4f95ca;}
p.paginare span {padding: 0px 6px; color: #999999;}



/* ------ DREAPTA ------ */
div#dreapta {margin: 0px; padding: 0px 0px 24px 0px; width: 394px; position: relative; float: left;}


/* ------ Categorii Magazin ------ */
dl.categoriiMagazin {margin: 0px 0px 0px -9px; padding: 0px 0px 33px 9px; width: 170px; float: left; position: relative;}
dl.categoriiMagazin dt {margin: 0px 0px 0px -9px; padding: 31px 0px 33px 59px; font-size: 18px; line-height: 18px; color: #3e3d3d; background: url(../images/icons/categorii_magazin.png) no-repeat 0px 19px;}
dl.categoriiMagazin dd {margin: 0px; padding: 0px; border-top: 1px solid #e9e9e9; font-size: 12px;}
dl.categoriiMagazin dd a {padding: 4px 25px 4px 0px; position: relative; display: block; color: #777777; text-decoration: none; background: url(../images/icons/sageata_meniu.gif) no-repeat right 8px;}
dl.categoriiMagazin dd a.activ {color: #2485b2; text-decoration: none;}
dl.categoriiMagazin dd a:hover {color: #2485b2; text-decoration: underline;}


/* ------ Cosul de Cumparaturi ------ */
div.cosCumparaturi {margin: 0px; padding: 0px 0px 33px 25px; width: 199px; float: left; position: relative;}
div.containerCos {margin: 0px; padding: 10px; border: 1px solid #e8e8e8; background-color: #f5f5f5; color: #444444;}
div.cosCumparaturi h3 {margin: 0px 0px 0px -6px; padding: 31px 0px 45px 89px; font-size: 18px; line-height: 18px; color: #343434; background: url(../images/icons/cos_cumparaturi.png) no-repeat 0px 14px;}
div.cosCumparaturi p {margin: 0px 0px 20px 0px; padding: 0px; line-height: 14px; color: #444444;}


/* ------ Evenimente si Cursuri ------ */
div.cursuriEvenimente {margin: 0px 0px 27px 0px; padding: 11px 11px 10px 11px; width: 370px; overflow: hidden; clear: both; border: 1px solid #e8e8e8;}
div.cursuriEvenimente h2 {padding: 8px 0px 15px 1px; font-size: 20px; font-weight: bold; color: #3e3d3d;}
div.cursuriEvenimente a.caramiziu {line-height: 40px;}

p.cursuriEvenimente {margin: 0px; padding: 7px 8px 7px 51px; min-height: 48px; position: relative; line-height: 11px; background: url(../images/icons/calendar.gif) no-repeat 0px 6px;}
p.cursuriEvenimente em {font-style: normal; font-size: 11px; color: #777777; line-height: 14px;}
p.cursuriEvenimente em a {margin: 0px 0px 7px 0px; display: block; font-size: 12px;}
p.cursuriEvenimente span.luna {width: 35px; height: 17px; display: block; position: absolute; top: 11px; left: 3px; text-align: center; font-size: 11px; font-weight: bold; color: #ffffff;}
p.cursuriEvenimente span.data {padding-top: 1px; width: 35px; height: 20px; display: block; position: absolute; top: 34px; left: 3px; font-size: 18px; text-align: center; color: #444444; font-weight: bold; letter-spacing: -1px;}
p.cursuriEvenimente span {font-family: Arial, Helvetica, sans-serif; position: relative;}


/* ------ Concurs ------ */
div.concurs {margin: 0px 0px 30px 0px; clear: both;}
div.concurs h3 {padding: 0px 0px 15px 0px; font-size: 20px; font-weight: bold; color: #3e3d3d;}
div.concurs fieldset {margin: 0px; padding: 13px 11px 11px 11px; border: 1px solid #e8e8e8; background-color: #f5f5f5; color: #444444; line-height: 14px;}
div.concurs label {margin: 16px 0px 0px 0px; padding: 14px 0px 6px 0px; display: block; clear: both; font-size: 12px; background: url(../images/backgrounds/linie_elemente_cos.gif) repeat-x 0px 0px;}

ul.lista01 {margin: 14px 0px 0px 0px; padding: 0px; list-style-type: none;}
ul.lista01 li {margin: 0px; padding: 0px 0px 0px 17px; position: relative; background: url(../images/icons/sageata_concurs.gif) no-repeat 0px 5px;}
ul.lista01 li a {text-decoration: none;}
ul.lista01 li a:hover {text-decoration: underline;}




/* ------ ADITIONAL JOS ------ */
div#aditionalJos {margin: 0px; padding: 0px 0px 18px 0px; position: relative; clear: both; background-image: url(../images/backgrounds/bg_articole_hp.gif); background-repeat: repeat-x; background-position: 0px 0px; background-color: #f5f5f5;}
div#aditionalJos h2 {margin: 35px 0px 31px 0px; padding: 0px; clear: both; font-size: 24px; color: #343434;}
div.articoleJos {margin: 0px; padding: 0px; width: 798px; overflow: hidden; float: left; color: #444444;}
div.stiriJos {margin: 0px 0px 0px 3px; padding: 0px; width: 199px; overflow: hidden; float: left;}


/* ------ Articol Jos ------ */
div.articolJos {margin: 0px 25px 28px 0px; padding: 0px; width: 241px; overflow: hidden; float: left;}
div.articolJos img {margin: 0px 7px 0px 0px; padding: 1px; width: 88px; height: 68px; border: 1px solid #e6e6e6; background-color: #FFFFFF; float: left;}
div.articolJos img.carte {margin: 0px 7px 0px 0px; padding: 1px; width: 88px; height: auto; border: 1px solid #e6e6e6; background-color: #FFFFFF; float: left;}
div.articolJos img.iconita {margin: 4px 7px 0px 0px; padding: 0px; width: auto; height: auto; border: none; float: none; vertical-align: top;}
div.articolJos h3 {margin: 0px 0px 11px 0px; padding: 0px; font-size: 12px; line-height: 15px;}
div.articolJos h3 a {color: #444444;}
div.articolJos h3 a:hover {color: #2485b2;}
div.articolJos a.veziDetaliiMic {margin: 0px 0px 0px 97px; padding: 8px 0px 0px 15px; display: block; clear: both; background: url(../images/icons/sageata_articole_jos.gif) no-repeat 0px 12px;}


/* ------ Stiri Jos ------ */
dl.stiriJos {margin: 0px 0px 28px 0px; padding: 14px 10px 10px 10px; border: 1px solid #e8e8e8; background-color: #ffffff; color: #616161;}
dl.stiriJos dt {font-weight: bold;}
dl.stiriJos dd {margin: 5px 0px 11px 0px;}
dl.stiriJos dd.veziToate {margin: 6px 0px 7px 0px;}




/* ------ FOOTER ------ */
div#footer {margin: 0px; padding: 0px; clear: both; background-image: url(../images/backgrounds/bg_footer.gif); background-repeat: repeat-x; background-position: 0px 0px; background-color: #f2f2f2;}
div#footer div.container {padding: 43px 0px 52px 245px; width: 755px; background: url(../images/uniscan_logo_footer.png) no-repeat 1px 19px; font-family: Arial, Helvetica, sans-serif; color: #939393; line-height: 13px;}

div#footer_print {margin: 0px; padding: 0px; clear: both; background-image: url(../images/backgrounds/bg_footer.gif); background-repeat: repeat-x; background-position: 0px 0px; background-color: #f2f2f2;}
div#footer_print div.container_print{padding: 43px 0px 52px 240px; width: 300px; background: url(../images/uniscan_logo_footer.png) no-repeat 1px 19px; font-family: Arial, Helvetica, sans-serif; color: #939393; line-height: 13px;}

div#footer span {padding: 0px 7px;}
div#footer a {color: #939393; text-decoration: none;}
div#footer a:hover {color: #2485b2; text-decoration: none;}

div#footer img.softhost {margin: 0px 0px 0px 0px; padding: 0px; float: right;}
div#footer img.iconita {margin: 0px 5px 0px 0px; padding: 0px; vertical-align: -2px;}






/* ------ ELEMENTE FORMULAR ------ */
input.campCautare {margin: 8px 4px 0px 0px; padding: 4px; width: 321px; border: 1px solid #d8d8d8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #9f9f9f;}
input.butonCautare {margin: 8px 0px 0px 0px; padding: 0px; vertical-align: top;}

input.campLogare {margin: 8px 2px 0px 0px; padding: 4px; width: 109px; border: 1px solid #d8d8d8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #9f9f9f;}
input.butonLogare {margin: 8px 0px 0px 1px; padding: 0px; vertical-align: top;}

input.cartiListing {margin: 0px 4px 0px 28px; padding: 1px 2px; width: 26px; border: 1px solid #e3e3e3; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; font-weight: bold; text-align: center}

input.formular01 {margin: 0px; padding: 1px 2px; width: 230px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
textarea.formular01 {margin: 0px; padding: 1px 2px; width: 380px; height: 80px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
select.formular01 {margin: 0px; padding: 0px; width: 236px; height: 16px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777;}
input.formular01Box {vertical-align: -2px;}
input.formular01Radio {vertical-align: -3px;}

input.cantitate {margin: 0px 4px 0px 0px; _margin: -1px 4px -1px 0px; padding: 0px 2px; width: 34px; border: 1px solid #777777; font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 1em; color: #444444;}
input.modifica {margin: 2px 0px 0px 0px; padding: 0px; vertical-align: top;}




/* ------ TABELE ------ */
table.cosCumparaturiMic {margin: 0px; padding: 0px; width: 177px;}
table.cosCumparaturiMic th {padding: 5px 0px 9px 0px; text-align: left; background: url(../images/backgrounds/linie_elemente_cos.gif) repeat-x left bottom;}
table.cosCumparaturiMic td {padding: 6px 0px 0px 0px; vertical-align: top; line-height: 14px;}
table.cosCumparaturiMic td.carte {padding-right: 12px;}
table.cosCumparaturiMic td.total {padding: 17px 0px 7px 0px; text-align: right; font-weight: bold; text-transform: uppercase; background: url(../images/backgrounds/linie_elemente_cos.gif) repeat-x 0px 10px;}
table.cosCumparaturiMic td.cosGol {color: #828181;}
table.cosCumparaturiMic td img {margin: 2px 5px 0px 0px; vertical-align: top;}
table.cosCumparaturiMic td a {text-decoration: none;}
table.cosCumparaturiMic td a:hover {text-decoration: underline;}
.subtotal{ font-weight: bold;}


table.tabelSpecificatii {margin: 10px 0px; padding: 0px; clear: both; width: 100%; background-color: #FFFFFF;}
table.tabelSpecificatii th {padding: 4px 5px; text-align: left; color: #555555; border: 1px solid #f6f6f6}
table.tabelSpecificatii td {padding: 3px 6px; background-color: #f6f6f6;}

table.tabelSpecificatii2 {margin: 10px 0px; padding: 0px; clear: both; background-color: #FFFFFF;}
table.tabelSpecificatii2 th {padding: 4px 5px; text-align: left; color: #555555; border: 1px solid #f6f6f6}
table.tabelSpecificatii2 td {padding: 3px 6px; background-color: #f6f6f6;}



/* TOOLTIP */
.tooltipDiv { z-index:5000;	position:absolute; visibility:visibile;	}
.tooltipUpArrow 	{ position:absolute; 	margin:-29px 20px;	visibility: hidden; }
.tooltipUpArrowRight 	{ position:absolute; margin:-29px 20px -29px 20px; right:15px;	visibility: hidden; }
.tooltipDownArrow {	position:absolute; 	margin:-10px 20px;	visibility: hidden; }
.tooltipDownArrowRight {	position:absolute; 	margin:-10px 20px -10px 20px; right:15px;	visibility: hidden; }
.tooltipCorner_ul {	background-image:url(../images/pop-up/colt_top_l.gif); background-repeat:no-repeat;	width:19px; }
.tooltipCorner_ul[class] {	background-image:url(../images/pop-up/colt_top_l.png); }
.tooltipBar_u {	background-image:url(../images/pop-up/mare_top_n.gif);	background-repeat: repeat-x; 		height:19px; }
.tooltipBar_u[class] {	background-image:url(../images/pop-up/mare_top_n.png); 		background-position: 0px 0px; }
.tooltipCorner_ur {	background-image:url(../images/pop-up/colt_top.gif);	background-repeat:no-repeat;	width:19px; }
.tooltipCorner_ur[class] {	background-image:url(../images/pop-up/colt_top.png); }
.tooltipBar_l {	background-image:url(../images/pop-up/linie_stanga_n.gif); background-repeat: repeat-y; background-position: 0px 0px; }
.tooltipBar_l[class] { background-image:url(../images/pop-up/linie_stanga_n.png); }
.tooltipBar_r {	background-image:url(../images/pop-up/linie_dreapta.gif);	background-repeat: repeat-y; background-position: 0px 0px; }
.tooltipBar_r[class] { background-image:url(../images/pop-up/linie_dreapta.png); }
.tooltipCorner_bl {	background-image:url(../images/pop-up/colt_bottom_l.gif); background-repeat:no-repeat; width:19px; }
.tooltipCorner_bl[class] { background-image:url(../images/pop-up/colt_bottom_l.png); 	}
.tooltipBar_b {	background-image:url(../images/pop-up/mare_bottom_n.gif); background-repeat: repeat-x; background-position: 0px 0px;height:26px; }
.tooltipBar_b[class] { background-image:url(../images/pop-up/mare_bottom_n.png); }
.tooltipCorner_br {	background-image:url(../images/pop-up/colt_bottom.gif); background-repeat:no-repeat;width:19px;	}
.tooltipCorner_br[class] {	background-image:url(../images/pop-up/colt_bottom.png); }
.tooltipText { background-color:#FFFFFF;}

div#aditionalSus { width: 570px; height: 91px; margin: 0px; padding: 5px; position: relative; clear: both; background-image: url(../images/backgrounds/bg_articole_hp.gif); background-repeat: repeat-x; background-position: 0px 0px; background-color: #f5f5f5; overflow: hidden;}
div#aditionalSus div.aditionalTitle {margin: 0px; padding: 0px; width: 30px; height: 90px; float: left; background-image: url(../images/icons/news_caption.png); background-repeat: no-repeat; background-position: 0px 11px; background-color: #fff;}
div#aditionalSus img {margin-right: 5px; padding: 1px; width: 110px; height: 88px; float: left; border: 1px solid #dddddd;}
div#aditionalSus h3 {padding: 2px 0px 3px 0px; font-size: 17px; color: #2a2a2a; text-shadow: 1px 1px 0px #fff;}
div#aditionalSus h5 {margin: 0px 0px 5px 0px; font-size: 11px; color: #363636;}
div.borderBottom { background-image: url(../images/backgrounds/bg_articole_hp.gif); background-repeat: repeat-x; background-position: 0px 0px; background-color: #f5f5f5; overflow: hidden; height: 1px; }

div.downloadsListing div.dwnCont { width: 530px; height: 38px; float: left; overflow: hidden; margin-bottom: 5px; }
div.downloadsListing div.dwnCont h3 { font-size: 17px !important; }
div.downloadsListing img { float: left; vertical-align: middle; margin-right: 10px; }

#carousel-wrapper {
	width: 540px;
	height: 90px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: none;
	float: left;
}
#carousel-content {
  height: 90px;
	margin: 0px;
	padding: 0px;
	border: none;
}
#carousel-content .slide {
	float: left;
	width: 540px;
	height: 90px;
	margin: 0px;
	padding: 0px;
	border: none;
}
