/* ------ STYLURI GENERALE ------ */
html {margin: 0px; padding: 0px; background: url(../images/backgrounds/bg_pagina.gif) repeat-x 0px 0px;}
body {margin: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #6b6a60; line-height: 16px;}

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#container {margin: 0px auto; width: 960px; position: relative;}
div.cleaner {clear: both; height: 0px; overflow: hidden;}

a {color: #3d91ae; text-decoration: underline;}
a:hover {color: #4ab8de; text-decoration: underline;}

a.orange {color: #da9500;}
a.orange:hover {color: #ffaa00;}

a.negru {color: #2f2c1d; text-decoration: none;}
a.negru:hover {color: #2f2c1d; text-decoration: underline;}

a.butonMare {margin: 0px; padding: 4px 30px 6px 30px; border: 1px solid #dd0000; background-color: #fb1818; font-size: 18px; line-height: 34px; color: #ffffff; text-decoration: none; background-image: url(../images/butoane/bg_rosu.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonMare:hover {color: #ffffff; text-decoration: none; background-color: #45a7c8; border: 1px solid #3389a6; background-image: url(../images/butoane/bg_albastru.gif);}

a.butonMare01 {margin: 0px; padding: 4px 30px 6px 30px; border: 1px solid #3389a6; background-color: #45a7c8; font-size: 18px; line-height: 34px; color: #ffffff; text-decoration: none; background-image: url(../images/butoane/bg_albastru.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonMare01:hover {color: #ffffff; text-decoration: none; border: 1px solid #dd0000; background-color: #fb1818; background-image: url(../images/butoane/bg_rosu.gif);}

a.butonMic {margin: 0px; padding: 2px 30px 2px 30px; border: 1px solid #3389a6; background-color: #41b9e2; font-size: 11px; color: #ffffff; text-decoration: none; background-image: url(../images/butoane/bg_albastru_01.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonMic:hover {color: #ffffff; text-decoration: none; border: 1px solid #dd0000; background-color: #fb1818; background-image: url(../images/butoane/bg_rosu_01.gif);}

span.rosu {color: #dd0000;}



/* ------ FUNDALE SUS ------ */
div.fundalSubMeniu01 {width: 712px; height: 53px; overflow: hidden; position: absolute; top: 125px; left: -51px; background: url(../images/backgrounds/buzunar_meniu.gif) no-repeat 0px 0px;}
div.fundalSubMeniu02 {width: 504px; height: 261px; overflow: hidden; position: absolute; top: 143px; right: -2px; background: url(../images/backgrounds/elemente_top.gif) no-repeat 0px 0px;}



/* ------ HEADER ------ */
div#header {margin: 0px; width: 960px; position: relative; clear: both; background: url(../images/backgrounds/pixuri.gif) no-repeat 604px 0px;}
div#header h1 {margin: 0px 0px 0px -6px; width: 164px; height: 95px; text-indent: -20000px; background: url(../images/activelearning_logo.gif) no-repeat 0px 0px;}
div#header h1 a {margin: 0px 0px 0px 12px; width: 140px; height: 68px; display: block;}

div#header div.cautare {margin: 37px 0px -19px 0px; padding: 0px 10px 1px 59px; float: right; background: url(../images/icons/search.gif) no-repeat 0px 0px;}
div#header div.cautare h4 {margin: -1px 0px 10px 0px; font-size: 18px; color: #252318;}

div#header ul {margin: -19px 0px 0px 4px; padding: 0px; clear: both; position: relative; list-style-type: none;}
div#header ul li {margin: 0px; padding: 0px; float: left;}
div#header ul li a {margin: 0px; padding: 0px; height: 52px; overflow: hidden; display: block; text-indent: -20000px; background-repeat: no-repeat; background-position: 0px 0px;}
div#header ul li a:hover {background-position: 0px -52px;}
div#header ul li.activ a {background-position: 0px -104px;}
div#header ul li a.despre {width: 91px; background-image: url(../images/meniu_top/despre_noi.gif);}
div#header ul li a.cursuri {width: 152px; background-image: url(../images/meniu_top/cursuri_evenimente.gif);}
div#header ul li a.proiecte {width: 155px; background-image: url(../images/meniu_top/proiecte_educationale.gif);}
div#header ul li a.editura {width: 68px; background-image: url(../images/meniu_top/editura.gif);}
div#header ul li a.contact {width: 71px; background-image: url(../images/meniu_top/contact.gif);}
div#header ul li a.noutati {width: 72px; background-image: url(../images/meniu_top/noutati.gif);}




/* ------ CENTRU ------ */
div#centru {clear:both; position: relative; width: 960px;}



/* ------ STANGA ------ */
div#stanga {margin: 0px; padding: 0px 20px 0px 10px; width: 700px; float: left; overflow: hidden;}
div#stanga h2 {margin: 47px 0px 39px 0px; padding: 0px; font-size: 24px; color: #252318;}
div#stanga h3.titluCategorie {margin: 17px 0px 0px 0px; padding: 0px 0px 12px 0px; font-size: 20px; font-weight: bold; color: #252318; text-indent: -1px;}
div#stanga h3.titluCategorie01 {margin: 17px 0px 0px 0px; padding: 0px 0px 12px 0px; font-size: 20px; color: #252318; text-indent: -1px;}
div#stanga h5.titluCategorie {margin: -8px 0px 32px 0px; font-size: 11px; font-weight: bold; color: #535353;}

div.containerMare {margin: 0px 0px 20px 0px; padding: 10px 13px; width: 672px; position: relative; border: 1px dashed #cccccc;}
div.containerMare div.foarfecaSus {width: 37px; height: 16px; position: absolute; top: -9px; right: 19px; background: url(../images/icons/foarfeca.gif) no-repeat 0px 0px;}
div.containerMare div.acoperaLinie {margin: -1px 0px 0px 0px; padding: 0px; height: 1px; overflow: hidden; position: relative; background-color: #FFFFFF;}
div.containerMare div.acoperaLinie01 {margin: -1px 0px 0px 0px; padding: 0px 0px 4px 0px; height: 2px; overflow: hidden; position: relative; background-color: #ffffff;}


/* ------ cale site ------ */
div.caleSite {margin: 0px 0px 16px 0px; padding: 10px 0px 10px 17px; clear: both; line-height: 11px; font-size: 11px; color: #a2a2a2; background: url(../images/icons/casa.gif) no-repeat 0px 12px;}
div.caleSite label {margin: -1px 0px 0px 0px; padding: 0px; display: block; float: right;}
div.caleSite a {color: #a2a2a2; text-decoration: none;}
div.caleSite a:hover {color: #3d91ae; text-decoration: underline;}
div.caleSite img {margin: 0px; vertical-align: -2px;}
div.caleSite span {padding: 0px 5px;}



/* ------ cutie mare ------ */
div.containerCutiiMari {width: 720px; position: relative;}

div.cutieMare {margin: 0px 20px 20px 0px; padding: 9px; width: 320px; position: relative; float: left; border: 1px dashed #cccccc;}
div.cutieMare h3 {padding: 10px 0px 14px 0px; font-size: 20px; font-weight: bold; color: #252318; text-indent: -1px;}
div.cutieMare h5 {margin: 0px 0px 19px 0px; font-size: 11px; font-weight: bold; color: #535353;}
div.cutieMare img {margin: -1px 11px 0px 0px; padding: 1px; width: 128px; height: 96px; border: 1px solid #e1e1e1; float: left;}
div.cutieMare a.detaliiCutie {margin: 15px 0px 0px 0px; display: block; font-size: 11px;}
div.cutieMare div.foarfeca {width: 37px; height: 16px; position: absolute; top: -9px; right: 19px; background: url(../images/icons/foarfeca.gif) no-repeat 0px 0px;}

div.cutieMare div.listingComponente {margin: 15px -9px 0px -9px; padding: 11px 9px 3px 9px; width: 320px; position: relative; clear: both; border-top: 1px solid #f2f2f2; line-height: 25px;}
div.cutieMare div.listingComponente span {margin-right: 4px; padding: 1px 4px 2px 5px; color: #ffffff; background-color: #dd0000;}
div.cutieMare div.listingComponente a {margin-right: 23px; color: #252318;}
div.cutieMare div.listingComponente a:hover {color: #3d91ae;}
div.cutieMare img.small {margin: -1px 4px 0px 4px; padding: 1px; width: 80px; height: 60px; border: 1px solid #e1e1e1; float: none;}




/* ------ listing cursuri ------ */
div.listingCursuri {margin: 23px 0px 0px 0px; padding: 0px 0px 25px 0px; clear: both; width: 672px; border-bottom: 1px dashed #cccccc;}
div.listingCursuri div.dataStart {margin: 0px 13px 0px 0px; padding: 8px 7px 0px 4px; width: 59px; height: 65px; overflow: hidden; float: left; font-size: 11px; font-weight: bold; color: #4d3b00; text-align: center; background: url(../images/icons/calendar_stanga.gif) no-repeat 0px 0px;}
div.listingCursuri div.dataStart strong {margin: 13px 0px 0px 0px; padding: 0px; display: block; position: relative; font-size: 30px; font-weight: normal; color: #221a00; letter-spacing: -1px;}

div.listingCursuri div.detaliiCurs {margin: 0px; padding: 0px; width: 589px; overflow: hidden; position: relative; float: left;}
div.listingCursuri div.detaliiCurs h6 {margin: 0px 0px 8px 0px; font-size: 11px;}
div.listingCursuri div.detaliiCurs h3 {margin: 0px 0px 14px 0px; font-size: 18px; line-height: 18px; color: #2f2c1d;}
div.listingCursuri div.detaliiCurs p {margin: 11px 0px 0px 0px; padding: 0px 0px 0px 10px; font-size: 11px; background: url(../images/icons/sageata_01.gif) no-repeat 0px 6px;}
div.listingCursuri div.detaliiCurs p a {font-weight: bold; text-decoration: none;}
div.listingCursuri div.detaliiCurs p a:hover {text-decoration: underline;}



/* ------ listing cursuri mici ------ */
div.containerCursuriMici {margin: 0px -15px 0px 0px; padding: 0px; width: 688px; overflow: hidden; clear: both;}

div.listingCursuriMic {margin: 21px 15px 0px 0px; padding: 0px 0px 23px 0px; width: 327px; overflow: hidden; float: left; border-bottom: 1px dashed #cccccc;}
div.listingCursuriMic div.dataStart {margin: 0px 9px 0px 0px; padding: 2px 5px 0px 3px; width: 36px; height: 50px; overflow: hidden; float: left; font-size: 10px; color: #4d3b00; text-align: center; background: url(../images/icons/calendar_mititel.gif) no-repeat 0px 0px;}
div.listingCursuriMic div.dataStart strong {margin: 2px 0px 0px 0px; padding: 0px; display: block; position: relative; font-size: 18px; font-weight: normal; color: #221a00; letter-spacing: -1px;}

div.listingCursuriMic div.detaliiCurs {margin: 0px; padding: 0px; width: 274px; overflow: hidden; position: relative; float: left;}
div.listingCursuriMic div.detaliiCurs h6 {margin: 0px 0px 8px 0px; font-size: 11px; line-height: 14px;}
div.listingCursuriMic div.detaliiCurs h3 {margin: 0px 0px 10px 0px; font-size: 12px; font-weight: bold; line-height: 16px; color: #2f2c1d;}
div.listingCursuriMic div.detaliiCurs p {margin: 7px 0px 0px 0px; padding: 0px 0px 0px 10px; font-size: 11px; background: url(../images/icons/sageata_01.gif) no-repeat 0px 6px;}
div.listingCursuriMic div.detaliiCurs p a {font-weight: bold; text-decoration: none;}
div.listingCursuriMic div.detaliiCurs p a:hover {text-decoration: underline;}



/* ------ detalii categorie ------ */
div.detaliiCategorie {margin: -9px 0px 0px 0px; padding: 0px; clear: both; /*position: relative;*/}
div.detaliiCategorie img.pozaMare {margin: -1px 11px 0px 0px; padding: 1px; width: 128px; height: 96px; border: 1px solid #e1e1e1; float: left;}
div.detaliiCategorie p {margin: 10px 0px 0px 0px; padding: 0px;}
div.detaliiCategorie p img {margin: 0px 3px 0px 0px;}



/* ------ descriere curs ------ */
div.descriereCurs {margin: 23px 0px 0px 0px; padding: 0px 0px 25px 0px; clear: both; width: 672px; border-bottom: 1px dashed #cccccc;}
div.descriereCurs ul {margin: 15px 0px; padding: 0px; list-style-type: none;}
div.descriereCurs ul li {margin: 0px; padding: 0px 0px 0px 40px; background: url(../images/icons/sageata_04.gif) no-repeat 14px 4px;}



/* ------ descriere articol ------ */
div.descriereArticol {margin: 25px 0px 0px 0px; padding: 0px 0px 25px 0px; clear: both; width: 672px; border-bottom: 1px dashed #cccccc;}
div.descriereArticol img.pozaDetaliuArticol {Margin: 0px 14px 10px 0px; padding: 1px; border: 1px solid #e1e1e1; float: left;}
div.descriereArticol h6 {margin: 0px 0px 8px 0px; font-size: 11px;}
div.descriereArticol h3 {margin: 0px 0px 34px 0px; font-size: 20px; line-height: 18px; color: #2f2c1d;}
div.descriereArticol ul {margin: 15px 0px; padding: 0px; list-style-type: none;}
div.descriereArticol ul li {margin: 0px; padding: 0px 0px 0px 40px; background: url(../images/icons/sageata_04.gif) no-repeat 14px 4px;}

/* ------ fisiere la download ------ */
dl.fisiereDownload {margin: 23px 0px 0px 0px; padding: 0px 0px 25px 0px; clear: both; width: 672px; border-bottom: 1px dashed #cccccc;}
dl.fisiereDownload dt {margin: 0px 0px 10px 0px; font-size: 14px; font-weight: bold; color: #2f2c1d;}
dl.fisiereDownload dd {margin: 2px 0px; padding: 0px 0px 0px 18px; background: url(../images/icons/sageata_02.gif) no-repeat 0px 3px;}



/* ------ listing articole ------ */
div.listingArticole {margin: 23px 0px 0px 0px; padding: 0px 0px 25px 0px; clear: both; width: 672px; border-bottom: 1px dashed #cccccc;}
div.listingArticole div.pozaArticole {margin: 0px 13px 0px 0px; padding: 0px; width: 100px; overflow: hidden; float: left;}
div.listingArticole div.pozaArticole img {padding: 1px; border: 1px solid #e1e1e1;}

div.listingArticole div.detaliiArticole {margin: 0px; padding: 0px; width: 559px; overflow: hidden; position: relative; float: left;}
div.listingArticole div.detaliiArticole h6 {margin: 0px 0px 8px 0px; font-size: 11px;}
div.listingArticole div.detaliiArticole h3 {margin: 0px 0px 14px 0px; font-size: 18px; line-height: 18px; color: #2f2c1d;}
div.listingArticole div.detaliiArticole p {margin: 11px 0px 0px 0px; padding: 0px 0px 0px 10px; font-size: 11px; background: url(../images/icons/sageata_01.gif) no-repeat 0px 6px;}
div.listingArticole div.detaliiArticole p a {font-weight: bold; text-decoration: none;}
div.listingArticole div.detaliiArticole p a:hover {text-decoration: underline;}



/* ------ listing cautare ------ */
div.listingCautare {margin: 23px 0px 0px 0px; padding: 0px 0px 25px 0px; clear: both; width: 672px; border-bottom: 1px dashed #cccccc;}
div.listingCautare h6 {margin: 0px 0px 8px 0px; font-size: 11px;}
div.listingCautare h3 {margin: 0px 0px 14px 0px; font-size: 18px; line-height: 18px; color: #2f2c1d;}
div.listingCautare p {margin: 11px 0px 0px 0px; padding: 0px 0px 0px 10px; font-size: 11px; background: url(../images/icons/sageata_01.gif) no-repeat 0px 6px;}
div.listingCautare p a {font-weight: bold; text-decoration: none;}
div.listingCautare p a:hover {text-decoration: underline;}



/* ------ paginare ------ */
p.paginare {margin: 30px 0px 10px 0px; padding: 0px 0px 8px 0px; color: #6b6a60;}
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: #bbbbbb;}



/* ------ listing poze ------ */
div.listingGalerii {margin: 23px 0px 0px 0px; padding: 0px 0px 25px 0px; clear: both; width: 672px; border-bottom: 1px dashed #cccccc;}
div.listingGalerii h3 {margin: 0px 0px 14px 0px; font-size: 20px; line-height: 18px; color: #2f2c1d;}
div.listingPoze {margin: 0px; padding: 20px 0px 0px 0px; clear: both;}
div.listingPoze img {margin: 7px 9px 6px 0px; padding: 1px; width: 118px; border: 1px solid #e1e1e1;}



/* ------ filtre top ------ */
div.filtreTop {margin: -2px 0px 0px 0px; padding: 0px 0px 17px 0px; clear: both; font-size: 11px; color: #706d6d;}
div.filtreTop p {margin: 0px 0px 5px 0px; padding: 0px;}





/* ------ DREAPTA ------ */
div#dreapta {margin: 0px; padding: 95px 0px 0px 0px; width: 230px; float: left;}

div.stiri {margin: 0px 0px 0px 2px; padding: 23px 0px 0px 0px; width: 221px; position: relative; background: url(../images/backgrounds/bg_stiri.gif) repeat-y 0px 0px;}
div.stiri h3 {margin: 0px; padding: 15px 0px 20px 59px; font-size: 18px; color: #252318; background: url(../images/icons/calendar.gif) no-repeat 0px 0px;}
div.stiri dl {margin: 0px; padding: 17px 26px 15px 20px; width: 182px; position: relative; font-size: 11px; color: #6b6a60;}
div.stiri dl dt {font-weight: bold;}
div.stiri dl dd {margin: 0px 0px 21px 0px;}
div.stiri dl dd.veziToate {padding: 4px 0px 0px 10px; margin: 0px 0px 19px 0px; background: url(../images/icons/sageata_01.gif) no-repeat 0px 10px;}

div.stiri h3.newsletter {background: url(../images/icons/ico_newsletter.gif) no-repeat 8px 3px;}
div.stiri div.newsletter {margin: 0px; padding: 15px 26px 34px 20px; width: 182px; position: relative; font-size: 11px; color: #6b6a60; background: url(../images/backgrounds/bg_stiri_jos.gif) no-repeat right bottom;}

div#dreapta div.logopedie {margin: -2px 8px 20px 8px; padding: 10px 0px 11px 0px; clear: both; width: 203px; border-top: 1px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
div.stiri h3.logopedie {padding-left: 51px; background: url(../images/icons/logopedie_rosu.gif) no-repeat 0px 6px;}
div.stiri h3.logopedie a {color: #252318;}
div.stiri h3.logopedie a:hover {color: #3d91ae;}

div.stiri div.galerieCt {margin: -2px 8px 0px 8px; padding: 10px 0px 11px 0px; border-top: 1px dashed #cccccc; zborder-bottom: 1px dashed #cccccc;}
div.stiri div.galerieCt dl {padding: 12px 0px 0px 12px;}
div.stiri h3.galerie {padding-left: 51px; background: url(../images/icons/galerie.png) no-repeat 0px 6px;}

div.parteneriat {margin: -8px -8px 0px 0px; padding: 27px 0px 25px 0px; position: relative; font-size: 11px; color: #aca58e; background: url(../images/backgrounds/compas.gif) no-repeat right top;}
div.parteneriat img {margin: 8px 10px 0px 0px;}




/* ------ ADITIONALE ------ */
div#aditionale {margin: 0px auto; padding: 32px 0px 0px 0px; width: 940px; clear: both; position: relative;}
div#aditionale h2 {margin: 0px 0px 20px 0px; padding: 0px; font-size: 24px; color: #252318;}


/* ------ bloc mate ------ */
div.blocMate {margin: 0px 0px 0px -21px; padding: 40px 0px 0px 0px; width: 984px; position: relative; background: url(../images/backgrounds/mate_mijloc.gif) repeat-y 0px 0px;}
div.blocMate div.fundalTop {margin: 0px; padding: 0px; width: 992px; height: 41px; overflow: hidden; position: absolute; top: 0px; left: 0px; background: url(../images/backgrounds/mate_top.gif) no-repeat 0px 0px;}
div.blocMate div.fundalJos {width: 984px; height: 18px; overflow: hidden; clear: both; position: relative; background: url(../images/backgrounds/mate_jos.gif) no-repeat 0px 0px;}

div.treiMate {margin: 0px; padding: 0px 0px 28px 20px; width: 300px; overflow: hidden; position: relative; float: left;}
div.treiMate div.poza {width: 93px; overflow: hidden; float: left;}
div.treiMate div.poza img {margin-top: 2px; padding: 1px; width: 79px; height: 79px; border: 1px solid #e1e1e1; background-color: #FFFFFF;}
div.treiMate div.text {width: 207px; overflow: hidden; float: left; color: #6b6a60;}

div.treiMate h6 {margin: 0px 0px 7px 0px; font-size: 10px; color: #848179;}
div.treiMate h3 {margin: 0px 0px 14px 0px; font-size: 18px; line-height: 18px;}
div.treiMate p {margin: 11px 0px 0px 0px; padding: 0px 0px 0px 10px; font-size: 11px; background: url(../images/icons/sageata_01.gif) no-repeat 0px 6px;}
div.treiMate p a {font-weight: bold; text-decoration: none;}
div.treiMate p a:hover {text-decoration: underline;}


/* ------ patru mate ------ */
div.patruMate {margin: 0px; padding: 0px 0px 22px 20px; width: 220px; overflow: hidden; position: relative; float: left; font-size: 11px;}
div.patruMate h3 {padding: 0px 0px 8px 0px; font-size: 18px; font-weight: bold; color: #252318; text-indent: -1px;}
div.patruMate h5 {margin: 0px 0px 13px 0px; font-size: 11px; font-weight: bold; color: #535353;}
div.patruMate img {margin: 2px 11px 0px 0px; padding: 1px; width: 70px; height: 53px; border: 1px solid #e1e1e1; float: left;}
div.patruMate a.detaliiCutie {margin: 12px 0px 0px 0px; padding: 4px 0px 5px 10px; display: block; font-size: 11px; font-weight: bold; text-decoration: none; border-top: 1px dashed #cccccc;  border-bottom: 1px dashed #cccccc; background: url(../images/icons/sageata_01.gif) no-repeat 0px 10px;}

div.patruMate div.listingComponente {margin: 0px; padding: 10px 0px 0px 0px; width: 220px; position: relative; clear: both; border-top: 1px solid #f2f2f2; line-height: 22px;}
div.patruMate div.listingComponente span {margin-right: 4px; padding: 1px 4px 2px 5px; color: #ffffff; background-color: #dd0000;}
div.patruMate div.listingComponente a {margin-right: 13px; color: #252318;}
div.patruMate div.listingComponente a:hover {color: #3d91ae;}





/* ------ FOOTER ------ */
div#footer {margin: 0px auto; padding: 40px 0px 46px 180px; width: 760px; overflow: hidden; position: relative; clear: both; font-size: 11px; color: #939393; line-height: 14px; background: url(../images/activelearning_logo_jos.gif) no-repeat 0px 28px;}
div#footer img.softhost {margin: -7px 0px 0px 0px; float: right;}
div#footer img.mici {margin-right: 5px;}
div#footer span {padding: 0px 8px;}
div#footer a {color: #939393; text-decoration: none;}
div#footer a:hover {color: #448eb9; text-decoration: underline;}
.footerLogo  { position:absolute; width: 140px; height: 68px; display: block; text-indent: -20000px; left:0px; top:20px;}



/* ------ ELEMENTE FORMULAR ------ */
input.campCautare {margin: 0px 3px 0px 0px; padding: 3px 3px 5px 3px; border: 1px solid #e1dfd1; width: 125px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #929189;}
input.butonCautare {margin: 0px; padding: 0px; vertical-align: top;}

input.campNewsletter {margin: 0px 0px 3px 0px; padding: 3px 3px 4px 3px; border: 1px solid #e2e2e2; width: 143px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #909090;}
input.butonNewsletter {margin: 0px; padding: 0px; vertical-align: top; float: right;}

select.filtreSus {margin: -1px 7px 0px 0px; padding: 0px; width: 150px; height: 19px; border: 1px solid #cccccc; vertical-align: top; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  color: #999999;}

input.formular01 {margin: 0px; padding: 2px 2px; width: 230px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #636262;}
textarea.formular01 {margin: 0px; padding: 2px 2px; width: 380px; height: 80px; border: 1px solid #cccccc; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #636262;}
select.formular01 {margin: 0px; padding: 0px; width: 236px; height: 22px; border: 1px solid #cccccc; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  color: #636262;}
input.formular01Box {vertical-align: -2px;}
input.formular01Radio {vertical-align: -3px;}




/* ------ TABELE ------ */
table.tabelSpecificatii {margin: 32px 0px 0px 0px; padding: 0px; width: 100%; background-color: #FFFFFF;}
table.tabelSpecificatii th {padding: 12px 5px 13px 5px; text-align: left; color: #2f2c1d; font-size: 18px; font-weight: normal; border: 1px solid #f3f3f3;}
table.tabelSpecificatii td {padding: 3px 6px; background-color: #f6f6f6;}


.sysMessage {margin: 0px; padding: 0px; width: 100%; background-color: #FFFFFF;}
.sysMessage ul {padding: 5px; text-align: left; color: #2f2c1d; font-weight: normal; border: 1px solid #f3f2ee;list-style:none; margin:0px;}
.sysMessage li {padding: 3px 6px; background-color: #FFEFEF;}


/* ----------- CUSTOM ------------------ */
div.stiri h3.mp_pdf {padding-left: 51px; background: url(../images/icons/files_pdf.png) no-repeat 0px 9px;}
div.stiri h3.mp_pdf a {color: #252318;}
div.stiri h3.mp_pdf a:hover {color: #3d91ae;}
