body {margin: 0px auto; padding: 0px; width: 900px; position: relative; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #343434;}



a {color: #956000; text-decoration: none;}

a:hover {color: #c68000; text-decoration: underline;}



a.albastru {color: #2371c1;}





/* header */

div#header {margin: 0px; padding: 0px; width: 900px; height: 229px; overflow: hidden; clear: both;}

div#header img {margin: 0px; padding: 0px; border: none; vertical-align: bottom; cursor: pointer;}



div#header ul.meniuTop {margin: 0px; padding: 16px 0px 0px 500px; list-style-type: none; position: absolute; top: 0px; left: 0px;}

div#header ul.meniuTop li {margin: 0px; padding: 0px; float: left;}

div#header ul.meniuTop li.primSteag {padding: 0px 9px 0px 108px;}



div#header ul.meniuJos {margin: 0px; padding: 0px; list-style-type: none; clear: both; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}

div#header ul.meniuJos li {margin: 0px; padding: 0px; float: left;}

div#header ul.meniuJos li.cautare {padding: 7px 22px 5px 91px; border-left: 1px solid #ffffff; background-color: #5f4a2a; background-image: url(../images/backgrounds/cautare.gif); background-repeat: no-repeat; background-position: 0px 0px;}



div#header div {margin: 0px; padding: 0px; width: 900px; height: 195px; overflow: hidden;}

div#header div img {margin-top: 40px;}





/* titluri */

h2 {margin: 0px; padding: 0px 0px 0px 24px; position: relative; font-size: 1.5em; font-weight: normal; color: #414140; clear: both; background-image: url(../images/icons/bul_mare_portocaliu.gif); background-repeat: no-repeat; background-position: 0px 3px;}

h2.albastru {background-image: url(../images/icons/bul_mare_albastru.gif); font-size: 1.5em; font-weight: normal;}

h2.galben {background-image: url(../images/icons/bul_mare_galben.gif);}

h2.albastru01 {margin: 0px; padding: 0px 0px 7px 50px; background-image: url(../images/icons/bul_mare_albastru.gif); background-position: 26px 3px;}

h2.rosu01 {margin: 0px; padding: 0px 0px 7px 50px; background-image: url(../images/icons/bul_mare_rosu.gif); background-position: 26px 3px;}

.hfloatleft{
width:440px;float:left;
}




/* label-uri */

label.mare {font-size: 1.2em;}

label.detalii {margin: 0px; padding: 12px 0px 0px 15px; display: block; background-image: url(../images/icons/sageti_01.gif); background-repeat: no-repeat; background-position: 0px 16px;}





/* partea stanga */

div#stanga {margin: 0px 0px 1px 0px; padding: 19px 26px 24px 26px; width: 536px; overflow: hidden; float: left; background-color: #f0ece3;}

div#stanga p {margin: 15px 0px 0px 0px; padding: 0px;}

div#stanga label.detalii {background-image: url(../images/icons/sageti_02.gif);}



div#stanga fieldset {margin: 0px; padding: 15px 0px 14px 0px; border: none; clear: both; _width: 550px; border-bottom: 1px dashed #c3c3c3;}

div#stanga img.imagineArticol {margin: 0px 8px 0px 0px; padding: 0px; width: 100px; border: 1px solid #d8d4cc; vertical-align: top; float: left;}

div#stanga img.imagineDetaliu {margin: 0px 8px 0px 0px; padding: 0px; border: 1px solid #d8d4cc; vertical-align: top; float: left;}



dl.listingArticole {margin: 0px; padding: 0px; float: left; width: 426px; position relative;}

dl.listingArticole dt {margin: 0px; padding: 0px; font-weight: bold;}

dl.listingArticole dd {margin: 0px; padding: 0px;}

dl.listingArticole dt a {color: #2371c1;}



dl.listingJoburi {margin: 0px; padding: 0px;}

dl.listingJoburi dt {margin: 0px; padding: 0px 0px 8px 0px; font-weight: bold; text-transform: uppercase; font-size: 1.1em;}

dl.listingJoburi dt.mic {padding: 4px 0px 4px 16px; text-transform: none; font-size: 1em; background-image: url(../images/icons/patrat_02.gif); background-repeat: no-repeat; background-position: 5px 9px}

dl.listingJoburi dd {margin: 0px; padding: 0px 0px 0px 32px; background-image: url(../images/icons/patrat_01.gif); background-repeat: no-repeat; background-position: 21px 5px}

dl.listingJoburi dt a {color: #2371c1;}



ul.utilitati {margin: 0px; padding: 14px 0px 0px 110px; _padding: 1px 0px 0px 110px; list-style-type: none; clear: both;}

ul.utilitati li {margin: 0px; padding: 0px 15px 0px 11px; display: inline; font-size: 0.9em; background-image: url(../images/icons/patrat_01.gif); background-repeat: no-repeat; background-position: 0px 5px;}



ul.utilitati01 {margin: 0px; padding: 14px 0px 0px 0px; _padding: 11px 0px 0px 0px; list-style-type: none; clear: both;}

ul.utilitati01 li {margin: 0px; padding: 0px 15px 0px 11px; display: inline; font-size: 0.9em; background-image: url(../images/icons/patrat_01.gif); background-repeat: no-repeat; background-position: 0px 5px;}



ul.elemente {margin: 14px 0px; padding: 0px; list-style-type: none;}

ul.elemente li {margin: 0px; padding: 0px 0px 0px 12px; background-image: url(../images/icons/patrat_02.gif); background-repeat: no-repeat; background-position: 0px 5px;}

ul.elemente li img {margin: 0px 3px 0px 0px; padding: 0px; border: none; vertical-align: middle;}





div#stanga fieldset p.parteneri {width: 32%; float: left; border: none; text-align: center;}

div#stanga fieldset p.parteneri img {width: auto; float: none; padding: 10px 10px; margin: 0px;}



/* partea dreapta */

div#productLeft{margin: 0px 0px 1px 1px; padding: 19px 19px 24px 19px; width: 273px; overflow: hidden; float: left; background-color: #f1e6ce;}

div#dreapta {margin: 0px 0px 1px 1px; padding: 19px 19px 24px 19px; width: 273px; overflow: hidden; float: left; background-color: #f1e6ce;}

div#dreapta label.detalii {background-image: url(../images/icons/sageti_03.gif);}



dl.stiri {margin: 0px; padding: 0px;}

dl.stiri dt {margin: 0px; padding: 14px 0px 1px 0px; font-weight: bold;}

dl.stiri dd {margin: 0px; padding: 0px;}



dl.meniuProduse {margin: 0px; padding: 0px;}

dl.meniuProduse dt {margin: 0px; padding: 5px 0px 1px 0px; font-weight: bold;}

dl.meniuProduse dd {margin: 0px; padding: 0px 0px 0px 24px; background-image: url(../images/icons/patrat_01.gif); background-repeat: no-repeat; background-position: 10px 5px;}

dl.meniuProduse a.activ {text-decoration: underline;}



/* solutii */

div#solutii {margin: 0px; padding: 18px 0px 31px 26px; width: 874px; position: relative; overflow: hidden; clear: both;}



div#solutii fieldset {margin: 18px 10px 0px 0px; padding: 0px; border: none; float: left; width: 285px; overflow: hidden;}

div#solutii fieldset.ultim {margin: 18px -10px 0px 5px;}

div#solutii img {margin: 0px 8px 0px 0px; padding: 0px; width: 76px; border: none; float: left; vertical-align: bottom;}



dl.solutie {margin: 0px; padding: 0px; float: left; width: 195px;}

dl.solutie dt {margin: 0px; padding: 0px 0px 5px 0px; font-weight: bold;}

dl.solutie dd {margin: 0px; padding: 0px;}





/* solutii */

div#parteneri {margin: 0px; padding: 0px 0px 29px 0px; width: 900px; position: relative; overflow: hidden; clear: both; border-top: 1px dashed #c3c3c3;}

div#parteneri img {margin: 28px 20px; padding: 0px; border: none; vertical-align: middle; width: auto;}





/* footer */

div#footer {margin: 0px; padding: 24px 23px 22px 23px; width: 854px; overflow: hidden; clear: both; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #ffe4b1; font-size: 0.9em; border-bottom: 14px solid #ebdcc2; background-color: #e3a93a; background-image: url(../images/netcom_logo_mic.gif); background-repeat: no-repeat; background-position: 784px 11px;}

div#footer a {color: #fff8ec;}

div#footer label {padding: 0px 21px 0px 0px;}





/* autor */

div#autor {margin: 0px; padding: 20px 0px 24px 28px; width: 872px; position: relative; overflow: hidden; clear: both;}

div#autor img {margin: 0px; padding: 0px; border: none; vertical-align: bottom;}





/* formulare */

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

input.campCautare {margin: -1px 8px 0px 0px; _margin: -2px 8px -1px 0px; padding: 1px 3px; width: 159px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; border: 1px solid #7c6139; vertical-align: top;}

input.campNewsletter {margin: 0px 7px 0px 0px; _margin: -1px 7px -1px 0px; padding: 0px 3px; width: 234px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; border: 1px solid #ac8956; vertical-align: top;}

input.campLogare {margin: 0px 7px 0px 0px; _margin: -1px 7px -1px 0px; padding: 0px 3px; width: 109px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; border: 1px solid #ac8956; vertical-align: top;}



input.formular01 {margin: 0px 6px; _margin: -1px 6px; padding: 0px 2px; width: 150px; border: 1px solid #6fa1d3; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}

input.formularButon01 {margin: 8px 0px 4px 6px; padding: 0px 2px; width: 100px; border: 1px solid #ffffff; background-color: #ff9900; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #ffffff; font-weight: bold; text-transform: uppercase; cursor: pointer;}

button.formularButon01 {margin: 8px 0px 4px 6px; padding: 0px 2px; width: 100px; border: 1px solid #ffffff; background-color: #ff9900; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #ffffff; font-weight: bold; text-transform: uppercase; cursor: pointer;}

textarea.formular01 {margin: 0px 0px 0px 6px; _margin: -1px 0px -1px 6px; padding: 0px 2px; width: 230px; height: 56px; overflow: auto; border: 1px solid #6fa1d3; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #4f7991; font-weight: normal;}

select.formular01 {margin: -2px 0px 0px -2px; padding: 0px; width: 221px; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #4f7991; font-weight: normal;}





/* tabele */

table.model01 {margin: 6px 0px 0px 0px; _margin: 7px 0px 0px 0px; padding: 0px; border: none;}

table.model01 th {padding: 6px 0px 12px 0px; text-align: left;}

table.model01 td {padding: 2px 0px;}



td.stanga {margin: 0px 0px 1px 0px; padding: 10px 26px 5px 26px; width: 536px; overflow: hidden; background-color: #f0ece3;}

td.stanga p {margin: 15px 0px 0px 0px; padding: 0px;}

td.stanga label.detalii {background-image: url(../images/icons/sageti_02.gif);}



td.dreapta {margin: 0px 0px 1px 1px; padding: 10px 19px 5px 19px; width: 273px; overflow: hidden; background-color: #f1e6ce;}

td.dreapta label.detalii {background-image: url(../images/icons/sageti_03.gif);}