html {background-color: #111111;}
body {margin: 0px auto; padding: 0px; width: 950px; position: relative; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #444444; background-color: #ffffff;}
form {margin: 0px; padding: 0px;}




/* head */
div#head {margin: 0px; padding: 0px; width: 950px; height: 136px; overflow: hidden; position: relative; clear: both;}

h1 {margin: 0px 1px 0px 0px; padding: 0px; width: 245px; height: 136px; text-indent: -20000px; overflow: hidden; float: left; background-image: url(../images/softhost_logo.gif); background-repeat: no-repeat; background-position: 0px 0px;}
h1 a {margin: 16px 0px 0px 31px; padding: 0px; width: 181px; height: 87px; overflow: hidden; display: block;}

ul#miniButoane {margin: 0px; padding: 0px; width: 440px; height: 18px; overflow: hidden; list-style-type: none; float: left; background-color: #282828;}
ul#miniButoane li {margin: 0px; padding: 4px 13px 0px 12px; float: left;}
ul#miniButoane li img {margin: 0px; padding: 0px; border: none; vertical-align: top; cursor: pointer;}

ul#cautareTop {margin: 0px; padding: 0px 0px 0px 15px; width: 249px; height: 18px; overflow: hidden; list-style-type: none; float: left; background-color: #fec423;}
ul#cautareTop li {margin: 0px; padding: 0px;}
ul#cautareTop li img {margin: 1px 0px 0px 0px; padding: 0px; vertical-align: top; border: none;}

div.contSelect {margin: 0px 3px 0px 3px; _margin: -1px 3px 0px 3px; padding: 0px; height: 14px; overflow: hidden; width: 41px; float: left; border-top: 1px solid #727272; border-bottom: 1px solid #727272; border-left: 1px solid #727272;}
div.contSelect01 {margin: 0px; padding: 0px; height: 14px; overflow: hidden; width: 133px; float: left; border-top: 1px solid #6c98ae; border-bottom: 1px solid #6c98ae; border-left: 1px solid #6c98ae;}

dl#verificareTop {margin: 8px 0px 0px 12px; padding: 0px; width: 221px; color: #7e7d7d; border-right: 1px solid #7e7d7d; float: left;}
dl#verificareTop dt {margin: 0px; padding: 0px 0px 3px 0px; _padding: 0px 0px 4px 0px; color: #282828; font-weight: bold; text-transform: uppercase;}
dl#verificareTop dt span {color: #e3a700;}
dl#verificareTop dd {margin: 0px; padding: 0px;}
dl#verificareTop dd.preturiDomenii {margin: 0px; padding: 2px 0px 0px 0px;}

div.contSelect {margin: 0px 3px 0px 3px; _margin: -1px 3px 0px 3px; padding: 0px; height: 14px; overflow: hidden; width: 41px; float: left; border-top: 1px solid #727272; border-bottom: 1px solid #727272; border-left: 1px solid #727272;}

dl#testimonialeTop {margin: 8px 0px 0px 22px; padding: 0px; width: 432px; color: #7e7d7d; float: left;}
dl#testimonialeTop dt {margin: 0px; padding: 0px 0px 1px 0px; color: #282828; font-weight: bold; text-transform: uppercase;}
dl#testimonialeTop dt span {color: #e3a700;}
dl#testimonialeTop dd {margin: 0px; padding: 0px; line-height: 12px;}
dl#testimonialeTop a {color: #7e7d7d; text-decoration:none;}
dl#testimonialeTop a:hover {color: #282828; text-decoration:none;}

/* BUTOANE MARI */
div#butoaneMari {margin: 0px; padding: 0px; width: 704px; height: 52px; overflow: hidden; position: absolute; left: 246px; top: 84px;}
div#butoaneMari img {margin: 0px; padding: 0px; border: none; vertical-align: bottom; float: left;}



/* containere */
div#containerIndex {margin: 0px; padding: 0px; width: 950px; overflow: hidden; clear: both; background-image: url(../images/bara_verticala.gif); background-repeat: repeat-y; background-position: 707px 161px;}
div#containerInterior {margin: 0px; padding: 0px; width: 950px; overflow: hidden; clear: both; background-image: url(../images/bg_interior.gif); background-repeat: repeat-y; background-position: 0px 118px;}



/* stanga Index */
div#stangaIndex {margin: 1px 0px 0px 0px; padding: 0px 0px 12px 0px; width: 706px; overflow: hidden; float: left;}
div#reclamaMare {margin: 0px; padding: 0px; width: 706px; height: 176px; overflow: hidden; vertical-align: top;}

div.studiiCaz {margin: 1px 0px 0px 0px; padding: 0px 13px; width: 720px; height: 160px; overflow: hidden; background-color: #e1f5ff;}
h2.studiiCaz {margin: 17px 0px; padding: 0px; height: 13px; text-transform:uppercase; font-size:16px;}
h2.studiiCaz span {margin: 17px 0px; padding: 0px; height: 13px; text-transform:uppercase; color: #F5B400;}

dl.studiiCaz {margin: 0px 20px 0px 0px; padding: 0px; width: 330px; float: left;}
dl.studiiCaz dt {margin: 0px; padding: 0px; font-weight: bold; font-size: 1.1em; color: #ffaa00; text-decoration: underline;}
dl.studiiCaz dt img {margin: 0px 10px 0px 0px; padding: 0px; border: 1px solid #eeeeee; vertical-align: top; float: left;}
dl.studiiCaz dd {margin: 0px; padding: 8px 0px 9px 0px;}
dl.studiiCaz dd.detalii {margin: 0px; padding: 0px;}
dl.studiiCaz dd.detalii img {margin: 0px 2px 0px 0px; padding: 0px; border: none; vertical-align: -3px;}

div.produse {margin: 1px 0px 0px 0px; padding: 0px 13px; width: 720px; overflow: hidden;}
h2.produse {margin: 19px 0px 17px 0px; padding: 0px; height: 13px; text-transform:uppercase; font-size:16px;}
h2.produse span {margin: 19px 0px 17px 0px; padding: 0px; height: 1.3px; text-transform:uppercase; color: #F5B400;}

h2.contactSofthost {margin: 0px 0px 1px 0px; padding: 0px; width: 722px; height: 92px; overflow: hidden; text-indent: -20000px; background-color: #FFFFFF; background-image: url(../images/cap_pagina/despre_noi.jpg); background-repeat: no-repeat; background-position: 0px 0px;}

p.cale01 {margin: 0px; padding: 4px 0px 4px 14px; width: 706px; overflow: hidden; color: #ffff99; background-image: url(../images/bg_cale01.gif); background-repeat: repeat-x; background-position: 0px 0px; font-size:0.9em;}

h3.titlu {margin: 0px; padding: 17px 0px 2px 13px; font-size: 18px; font-weight: normal; color: #1a1a1a;}
h3.titlu span {color: #f5b400;}

p.texte {margin: 1em 0px; padding: 0px 13px 0px 13px;}

dl.produsIndex {margin: 0px 30px 0px 0px; padding: 0px; width: 320px; float: left;}
dl.produsIndex img {margin: 0px; padding: 0px; vertical-align: top; border: none;}

dl.produsIndex dt {margin: 0px; padding: 0px; font-size: 1.1em; color: #373636; text-transform: uppercase; font-weight: bold; line-height: 1em; _line-height: 1.05em;}
dl.produsIndex dt span {margin: 5px 0px 0px 0px; color: #ffbc00; text-transform: lowercase;}
dl.produsIndex dt a {color: #373636; text-decoration:none;}
dl.produsIndex dt a:hover {color: #373636; text-decoration:underline;}
dl.produsIndex dt ul {margin: 10px 0px 0px 0px; padding: 0px 0px 0px 6px; list-style-type: none; font-size: 0.9em; text-transform: none; font-weight: normal; color: #8a8a8a;}
dl.produsIndex dt ul li {margin: 0px; padding: 0px 0px 0px 12px; background-image: url(../images/icons/ok.gif); background-repeat: no-repeat; background-position: 0px 2px; width:150px; float:left; }

dl.produsIndex dd {margin: 0px; padding: 0px; color: #444444;}
dl.produsIndex dd.cleaner {clear: both; margin: 0px; padding: 0px; height: 11px; overflow: hidden;}
dl.produsIndex dd.butoaneProdus {margin: 0px; padding: 0px 0px 0px 0px;}
dl.produsIndex dd.butoaneProdus label {margin: 0px; padding: 25px 0px 0px 0px; float: right; display: block;}
dl.produsIndex dd.butoaneProdus label img {margin: 0px 2px 0px 0px}


img.inDreapta {float: right; height: 89px;}

dl.listingArticole {margin: 12px 13px 0px 13px; padding: 0px 0px 2px 0px; background-image: url(../images/bara_orizontala.gif); background-repeat: repeat-x; background-position: left bottom;}
dl.listingArticole dt {margin: 0px; padding: 0px; font-size: 1.1em; font-weight: bold;}
dl.listingArticole dd {margin: 0px; padding: 0px;}
dl.listingArticole dd.cleaner {margin: 0px; padding: 0px; clear: both;}
img.listingArticole {margin: 0px 6px 0px 0px; padding: 0px; float: left; border:none; vertical-align: top;}

div.texteArticol {margin: 0px 13px; padding: 0px;} 
p.texteArticol {margin: 0px 13px; padding: 0px;}

/* stanga interior */
div#stangaInterior {margin: 1px 0px 0px 0px; padding: 0px 0px 12px 0px; width: 722px; overflow: hidden; float: left;}

/* cap pagina */
div#stangaInterior h2.gazduire {margin: 0px 0px 1px 0px; padding: 0px; width: 722px; height: 92px; overflow: hidden; text-indent: -20000px; background-color: #FFFFFF; background-image: url(../images/cap_pagina/gazduire.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
div#stangaInterior h2.hosting {margin: 0px 0px 1px 0px; padding: 0px; width: 722px; height: 92px; overflow: hidden; text-indent: -20000px; background-color: #FFFFFF; background-image: url(../images/cap_pagina/gazduire.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
div#stangaInterior h2.despreNoi {margin: 0px 0px 1px 0px; padding: 0px; width: 722px; height: 92px; overflow: hidden; text-indent: -20000px; background-color: #FFFFFF; background-image: url(../images/cap_pagina/despre_noi.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
div#stangaInterior h2.software {margin: 0px 0px 1px 0px; padding: 0px; width: 722px; height: 92px; overflow: hidden; text-indent: -20000px; background-color: #FFFFFF; background-image: url(../images/cap_pagina/software.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
div#stangaInterior h2.products {margin: 0px 0px 1px 0px; padding: 0px; width: 722px; height: 92px; overflow: hidden; text-indent: -20000px; background-color: #FFFFFF; background-image: url(../images/cap_pagina/produse.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
div#stangaInterior h2.demo {margin: 0px 0px 1px 0px; padding: 0px; width: 722px; height: 92px; overflow: hidden; text-indent: -20000px; background-color: #FFFFFF; background-image: url(../images/cap_pagina/demo.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
div#stangaInterior h2.service {margin: 0px 0px 1px 0px; padding: 0px; width: 722px; height: 92px; overflow: hidden; text-indent: -20000px; background-color: #FFFFFF; background-image: url(../images/cap_pagina/suport.jpg); background-repeat: no-repeat; background-position: 0px 0px;}

div#sInterior {margin: 0px; padding: 0px; width: 171px; overflow: hidden; float: left;}

ul#butoaneStanga {margin: 0px; padding: 0px; list-style-type: none; background-color: #ffffff; font-size:1.1em;}
ul#butoaneStanga li {margin: 0px; padding: 0px 0px 0px 0px; list-style-type: none;}
ul#butoaneStanga li.titlu {margin: 0px 0px 1px 0px; padding: 4px 0px 3px 20px; list-style-type: none; font-size:1.1em; font-weight: bold; color: #ffffff; background-image: url(../images/butoane/cap_gazduire.gif); background-repeat: no-repeat; background-position: 0px 0px;}

ul#butoaneStanga li a {margin: 0px; padding: 4px 0px 4px 20px; width: 200px; overflow: hidden; display: block; color: #4c421f; text-decoration: none; font-weight: normal; background-image: url(../images/butoane/meniu_mare_off.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul#butoaneStanga li a:hover {background-image: url(../images/butoane/meniu_mare_on.gif);}

ul#butoaneStanga li a.submeniu {padding: 4px 0px 4px 30px; width: 185px; background-image: url(../images/butoane/submeniu_mare_off.gif);}
ul#butoaneStanga li a.submeniu:hover {background-image: url(../images/butoane/submeniu_mare_on.gif);}

ul#butoaneStanga li a.minore {color: #858585; text-transform: none; font-weight: normal; background-image:url(../images/butoane/minore_off.gif);}
ul#butoaneStanga li a.minore:hover {background-image: url(../images/butoane/minore_on.gif);}

dl.stangaInterior {margin: 0px; padding: 19px 10px 20px 10px; width: 151px; border-bottom: 1px solid #ffffff;}

dl.stangaInterior dt {margin: 0px; padding: 0px; font-size: 1.1em; color: #373636; text-transform: uppercase; font-weight: bold; line-height: 1em; _line-height: 1.05em;}
dl.stangaInterior dt span {color: #ffbc00; text-transform: lowercase;}

dl.stangaInterior dd {margin: 0px; padding: 0px; color: #595959}

dl.stangaInterior dt.controlPanel {margin: 0px; padding: 0px; text-indent: -20000px; background-image: url(../images/texte/login_cp_01.gif); background-repeat: no-repeat; background-position: 0px 0px;}
dl.stangaInterior dd.controlPanel {margin: 0px; padding: 17px 0px 0px 0px;}

dl.stangaInterior dt.stiriSofthost {margin: 0px; padding: 0px 0px 6px 0px; text-indent: -20000px; background-image: url(../images/texte/stirile_softhost_01.gif); background-repeat: no-repeat; background-position: 0px 0px;}
dl.stangaInterior dd.stiriSofthost {margin: 8px 0px 0px 0px; padding: 0px 0px 0px 12px; background-image: url(../images/icons/3puncte.gif); background-repeat: no-repeat; background-position: 1px 5px;}


div#texteCentral {margin: 0px 0px 0px 1px; padding: 0px; width: 550px; overflow: hidden; float: left;  font-size:1.1em;}

p.cale {margin: 0px; padding: 4px 0px 4px 13px; color: #ffff99; background-color: #6e6e6e; border-right: 1px solid #ffffff;}
h3.titluCategorie {margin: 0px; padding: 14px 0px 10px 13px; font-size: 18px; color: #3d3d3d; font-weight: normal;}
h3.titluCategorie01 {margin: 0px 0px -3px 0px; padding: 14px 0px 0px 13px; font-size: 18px; color: #3d3d3d; font-weight: normal;}
h4.titluCategorie01 {margin: 0px 0px -3px 0px; padding: 5px 0px 0px 13px; font-size: 14px; color: #D89F00; font-weight: bold;}

dl.texte {margin: 0px; padding: 0px 13px 0px 13px;}
dl.texte dt {margin: 0px 0px 7px 0px; padding: 28px 0px 2px 0px; font-weight: bold; font-size: 1.1em; background-image: url(../images/bara_in_sus.gif); background-repeat: no-repeat; background-position: right bottom;}
dl.texte dt a {margin: 3px 0px 0px 0px; _margin: 2px 0px 0px 0px; padding: 0px; width: 99px; height: 14px; text-indent: -20000px; float: right; display: block; cursor: pointer; background-image: url(../images/bara_in_sus.gif); background-repeat: no-repeat; background-position: right bottom;}
dl.texte dd {margin: 0px; padding: 0px;}

dl.listingStudii {margin: 10px 13px; padding: 0px;}
dl.listingStudii img {margin: 0px 9px 0px 0px; padding: 0px; float: left; vertical-align: top;}
dl.listingStudii img.logo {margin: 1px 4px 0px 0px; padding: 0px; width: auto; height: 52px; vertical-align: bottom; text-align:center; float: right; background-color: #FFFFFF; border: 3px solid #ffffff;}
dl.listingStudii img.mare {margin: 0px 4px 0px 0px; padding: 2px; float: left; border: 1px solid #cccccc; vertical-align: top;}
dl.listingStudii img.mica {margin: 0px 4px 0px 0px; padding: 0px; float: left; border: none; vertical-align: top;}

dl.listingStudii dt {margin: 0px; padding: 10px 0px 0px 5px; font-size: 1.2em; font-weight: bold; background-color: #eeeeee;}
dl.listingStudii dt.portocaliu {color:#444444; background-color: #eeeeee; font-size: 13px; text-transform: uppercase;}
dl.listingStudii dd {margin: 0px; padding: 0px;}
dl.listingStudii dd.client {padding: 0px 0px 10px 6px; color: #777777; background-color: #eeeeee; font-size: 11px;}
dl.listingStudii dd.type {padding: 0px 0px 0px 6px; font-weight: bold; color: #ffaa00; background-color: #eeeeee;}
dl.listingStudii dd.adresa {padding: 0px 0px 0px 5px; background-color: #eeeeee;}
dl.listingStudii dd.adresa a {color: #2ca2d6;}
dl.listingStudii dd.adresa a:hover {color: #2abeff;}
dl.listingStudii dd.feature {margin:0px 0px 0px 5px; padding:0px 0px 0px 10px; font-weight: bold; color: #555555; float:left; background-image: url(../images/icons/3puncte.gif); background-repeat: no-repeat; background-position: 1px 5px;}
dl.listingStudii dd.descriere {margin: 0px; padding: 9px 5px; border: 1px solid #eeeeee; border-bottom: none;}
dl.listingStudii dd.poze {margin: 0px 0px 20px 0px; padding: 0px 5px 12px 5px; border: 1px solid #eeeeee; border-top: none;}
dl.listingStudii dd.poze img {border-color:#ffaa00;}

dl.listingStudii dd.cleaner {clear: both; height: 0px; overflow: hidden;}
dl.listingStudii dd span {margin: 0px; padding: 0px 24px 0px 0px; float: left; display: block;}


dl.listingStudiiHP01 {padding: 0px; margin: 0px 0px;}
dl.listingStudiiHP01 dt {margin: 0px; padding: 5px 0px 0px 5px; font-size: 1.2em; font-weight: bold;}
dl.listingStudiiHP01 dt.portocaliu {color:#444444; font-size: 13px; text-transform: uppercase;}
dl.listingStudiiHP01 dd {margin: 0px; padding: 0px;}
dl.listingStudiiHP01 dd.client {padding: 0px 0px 10px 6px; color: #777777; font-size: 11px;}
dl.listingStudiiHP01 dd.type {padding: 0px 0px 0px 6px; font-weight: bold; color: #ffaa00;}
dl.listingStudiiHP01 dd.adresa {padding: 0px 0px 0px 5px;}
dl.listingStudiiHP01 dd.adresa a {color: #2ca2d6;}
dl.listingStudiiHP01 dd.adresa a:hover {color: #2abeff;}
dl.listingStudiiHP01 dd.feature {margin:0px 0px 0px 5px; padding:0px 0px 0px 10px; font-weight: bold; color: #555555; float:left; background-image: url(../images/icons/3puncte.gif); background-repeat: no-repeat; background-position: 1px 5px;}
dl.listingStudiiHP01 dd.cleaner {clear: both; height: 0px; overflow: hidden;}
dl.listingStudiiHP01 dd span {margin: 0px; padding: 0px 24px 0px 0px; float: left; display: block;}



dl.mainpageIndex {margin: 0px; padding: 10px 8px 20px 14px; width: 320px;  background-image: url(../images/bara_orizontala.gif); background-repeat: repeat-x; background-position: 3px top; float:left;}
dl.mainpageIndex dt {margin: 0px; padding: 0px;}
dl.mainpageIndex dd {margin: 0px; padding: 0px; color: #595959}

dl.mainpageIndex dt.stiriSofthost {margin: 0px; padding: 0px 0px 6px 0px; font-size:18px; text-transform:uppercase;}
dl.mainpageIndex dt.stiriSofthost span {color:#F5B400;}
dl.mainpageIndex dd.stiriSofthost {margin: 8px 0px 0px 0px; padding: 0px 0px 0px 12px; background-image: url(../images/icons/3puncte.gif); background-repeat: no-repeat; background-position: 1px 5px; width:140px; float:left;}
dl.mainpageIndex dd.butoane {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
dl.mainpageIndex dd.butoane label { margin:0px; padding: 0px 0px 0px 0px; display: block;}
dl.mainpageIndex dd.butoane label img {margin: 15px 2px 0px 0px}

dl.mainpageIndex dt.contact {margin: 0px; padding: 0px;  font-size:18px; text-transform:uppercase;}
dl.mainpageIndex dt.contact span {margin: 0px; padding: 0px; color:#F5B400;}
dl.mainpageIndex dd.contact {margin: 0px; padding: 14px 0px 0px 0px;}


/* dreapta Index */
div#dreaptaIndex {margin: 1px 0px 0px 1px; padding: 0px; width: 243px; overflow: hidden; float: left;}

ul.abonamenteIndex {margin: 0px; padding: 0px; list-style-type: none;}
ul.abonamenteIndex li {margin: 0px 0px 1px 0px; padding: 0px; vertical-align: top; position: relative;}
ul.abonamenteIndex li img {margin: 0px; padding: 0px; vertical-align: top; border: none; cursor: pointer;}
ul.abonamenteIndex li label {margin: 0px; padding: 0px; width: 154px; height: 37px; overflow: hidden; position: absolute; top: 29px; left: 80px; color: #222222; line-height: 12px;}

dl.dreaptaIndex {margin: 0px; padding: 19px 8px 20px 14px; width: 219px; background-image: url(../images/bara_orizontala.gif); background-repeat: repeat-x; background-position: 3px bottom;}

dl.dreaptaIndex dt {margin: 0px; padding: 0px; font-size: 1.1em; color: #373636; text-transform: uppercase; font-weight: bold; line-height: 1em; _line-height: 1.05em;}
dl.dreaptaIndex dt span {color: #ffbc00; text-transform: lowercase;}

dl.dreaptaIndex dd {margin: 0px; padding: 0px; color: #595959}
dl.dreaptaIndex dt.controlPanel {margin: 0px; padding: 0px; text-indent: -20000px; background-image: url(../images/texte/login_cp_02.gif); background-repeat: no-repeat; background-position: 0px 0px;}
dl.dreaptaIndex dd.controlPanel {margin: 0px; padding: 17px 0px 0px 0px;}

dl.dreaptaIndex dt.stiriSofthost {margin: 0px; padding: 0px 0px 6px 0px; font-size:16px; text-transform:uppercase;}
dl.dreaptaIndex dt.stiriSofthost span {color:#F5B400;text-transform:uppercase;}
dl.dreaptaIndex dd.stiriSofthost {margin: 8px 0px 0px 0px; padding: 0px 0px 0px 12px; background-image: url(../images/icons/3puncte.gif); background-repeat: no-repeat; background-position: 1px 5px;}


dl.dreaptaIndex dt.contact {margin: 0px; padding: 0px;  font-size:16px; text-transform:uppercase;}
dl.dreaptaIndex dt.contact span {margin: 0px; padding: 0px; color:#F5B400; text-transform:uppercase;}
dl.dreaptaIndex dd.contact {margin: 0px; padding: 14px 0px 0px 0px;}


/* dreapta Interior */
div#dreaptaInterior {margin: 1px 0px 0px 0px; padding: 0px; width: 228px; overflow: hidden; float: left; z-index: -1;}

p.produseButon {margin: 0px 0px 1px 0px; padding: 0px; position: relative;}
p.produseButon img {margin: 0px; padding: 0px; border: none; vertical-align: top; cursor: pointer;}
p.produseButon label {margin: 0px; padding: 0px; width: 154px; height: 30px; overflow: hidden; position: absolute; top: 20px; left: 63px; color: #444444; font-size:1em;line-height: 11px;}

h2.produseDreapta {margin: 0px; padding: 4px 0px 3px 10px; font-size: 1.1em; color: #ffffff; background-color: #505050;}

dl.produsDreapta {margin: 0px; padding: 17px 10px 19px 10px; background-image: url(../images/bara_orizontala.gif); background-repeat: repeat-x; background-position: 3px bottom;}
dl.produsDreapta img {margin: 0px; padding: 0px; vertical-align: top; border: none;}

dl.produsDreapta dt {margin: 0px; padding: 0px; font-size: 1.1em; color: #373636; text-transform: uppercase; font-weight: bold; line-height: 1em; _line-height: 1.05em; z-index: -1;}
dl.produsDreapta dt span {color: #ffbc00; text-transform: lowercase;}
dl.produsDreapta dt ul {margin: 0px; padding: 10px 0px 0px 6px; list-style-type: none; font-size: 0.9em; text-transform: none; font-weight: normal; color: #8a8a8a;}
dl.produsDreapta dt ul li {margin: 0px; padding: 0px 0px 0px 15px; background-image: url(../images/icons/ok.gif); background-repeat: no-repeat; background-position: 0px 2px;}

dl.produsDreapta dd {margin: 0px; padding: 0px; color: #444444; z-index: -1;}
dl.produsDreapta dd.cleaner {clear: both; margin: 0px; padding: 0px; height: 11px; overflow: hidden;}
dl.produsDreapta dd.butoaneProdus {margin: 0px; padding: 0px 0px 0px 0px;}
dl.produsDreapta dd.butoaneProdus label {margin: 0px; padding: 0px 46px 0px 0px; float: left; display: block;}
dl.produsDreapta dd.butoaneProdus label img {margin: 0px 2px 0px 0px}

dl.produsDreapta dd.butoaneDetalii {margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}
dl.produsDreapta dd.butoaneDetalii label {margin: 0px; padding: 0px 46px 0px 0px; float: left; display: block;}
dl.produsDreapta dd.butoaneDetalii label img {margin: 0px 2px 0px 0px}


/* footere */
div#footerIndex {margin: 0px; padding: 16px 0px 15px 16px; width: 934px; overflow: hidden; color: #aeaeae; background-color: #000000; background-image: url(../images/footer_index.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div#footerIndex a {color: #aeaeae; text-decoration: none;}
div#footerIndex a:hover {text-decoration: underline;}
div#footerIndex span {margin: 0px; padding: 0px 12px;}

div#footerInterior {margin: 0px; padding: 16px 0px 15px 16px; width: 934px; overflow: hidden; color: #aeaeae; background-color: #000000; background-image: url(../images/footer_interior.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div#footerInterior a {color: #aeaeae; text-decoration: none;}
div#footerInterior a:hover {text-decoration: underline;}
div#footerInterior span {margin: 0px; padding: 0px 12px;}


/* utile */
div.cleaner {margin: 0px; padding: 0px; height: 1px; overflow: hidden; clear: both;}
div.cover {margin: -1px 0px 0px 0px; padding: 0px; height: 1px; overflow: hidden; clear: both; background-color: #FFFFFF;}
div.cover01 {margin: -1px 0px 0px 0px; padding: 0px; height: 1px; overflow: hidden; clear: both; background-color: #eeeeee;}
div.cover02 {margin: -21px 0px 0px 0px; padding: 0px; height: 10px; overflow: hidden; clear: both; background-color: #ffffff;}



/* inputuri */
input.cautareTop {margin: 1px 4px 0px 6px; _margin: 0px 4px 0px 6px; padding: 0px 2px; width: 118px; border: 1px solid #727272; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top;}
input.butonCautare {margin: 0px; padding: 0px; vertical-align: top; cursor: pointer;}

input.verificareDomenii {margin: 0px; _margin: -1px 0px; padding: 0px 2px; width: 118px; float: left; border: 1px solid #727272; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
select.verificareDomenii {margin: -3px 0px 0px -2px; height: 18px; padding: 0px; width: 45px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}

select.verificareDomeniiComanda {margin: -3px 0px 0px -2px; height: 19px; padding: 0px; width: 70px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
div.contSelectComanda {margin: 0px 3px 0px 3px; _margin: -1px 3px 0px 3px; padding: 0px; height: 14px; overflow: hidden; width: 66px; float: left; border-top: 1px solid #727272; border-bottom: 1px solid #727272; border-left: 1px solid #727272;}
input.model02Comanda {margin: 0px; _margin: -1px 0px; padding: 0px 2px; width: 200px; float: left; border: 1px solid #727272; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; vertical-align: top; color: #484848; height:14px;}
input.butonNoWidth {margin: 0px; _margin: 0px 0px; padding: 0px 2px; width: 160px; float: left; border: 1px solid #727272; background-color:#2E7BB6;font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; vertical-align: top; color: #FFFFFF; height:18px;}

input.butonVerificare {margin: -1px 0px 0px 2px; _margin: -2px 0px 0px -1px; padding: 0px; vertical-align: top; cursor: pointer;}

input.logCP {margin: 0px 5px 0px 0px; _margin: -1px 5px -1px 0px; padding: 0px 2px; width: 86px; float: left; border: 1px solid #727272; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
input.butonLogCP {margin: -1px 0px 0px 0px; _margin: -2px 0px 0px -3px; padding: 0px; vertical-align: top; cursor: pointer;}

input.logCP01 {margin: 0px 5px 2px 0px; _margin: -1px 5px 1px 0px; padding: 0px 2px; width: 117px; border: 1px solid #727272; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
input.butonLogCP01 {margin: 0px; _margin: 0px 0px 0px -3px; padding: 0px; vertical-align: top; cursor: pointer; float: right;}

input.formularContact01 {margin: 0px; _margin: -1px 0px; padding: 0px 2px; width: 174px; border: 1px solid #6c98ae; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}

input.formularContactFile { border: 1px solid #6c98ae; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #484848;}

input.formularContact02 {margin: 0px; _margin: -1px 0px; padding: 0px 2px; width: 42px; border: 1px solid #6c98ae; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
textarea.formularContact01 {margin: 0px; _margin: -1px 0px; padding: 0px 2px; width: 240px; height: 114px; overflow: auto; border: 1px solid #6c98ae; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
input.box {vertical-align: -5px; _vertical-align: middle;}
select.formularContact01 {margin: -3px 0px 0px -2px; height: 18px; padding: 0px; width: 137px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #477389;}
input.formularTrimite {margin: 28px 0px 14px 13px; padding: 0px}


textarea.model01 {margin: 0px; _margin: -1px 0px; padding: 0px 2px; width: 140px; height: 60px; overflow: auto; border: 1px solid #727272; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
textarea.model02 {margin: 0px; _margin: -1px 0px; padding: 0px 2px; width: 378px; height: 60px; overflow: auto; border: 1px solid #727272; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
input.model01 {margin: 0px; _margin: -1px 0px; padding: 2px; width: 378px; border: 1px solid #727272; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
input.model02 {margin: 0px; _margin: -1px 0px; padding: 2px; width: 140px; border: 1px solid #727272; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}
select.model01 {margin: 0px; padding: 0px; width: 148px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; vertical-align: top; color: #484848;}



/* linkuri */

a {color: #ffaa00; text-decoration: underline;}
a:hover {color: #c48300;}

a.portocaliu01 {color: #ffaa00; text-decoration: underline;}
a.portocaliu01:hover {color: #c48300;}
a.portocaliu02 {color: #ff9900; text-decoration: underline;}
a.portocaliu02:hover {color: #c48300;}
a.portocaliu03 {color: #ff9900; text-decoration: none;}
a.portocaliu03:hover {color: #c48300; text-decoration: underline;}

a.albastru01 {color: #2e85ab; text-decoration: none;}
a.albastru01:hover {color: #003c5a; text-decoration: underline;}
a.albastru02 {color: #2e85ab; text-decoration: underline;}
a.albastru02:hover {color: #ffaa00; text-decoration: underline;}

a.alb01 {color: #ffffff; text-decoration: none;}
a.alb01:hover {color: #ffcc00; text-decoration: underline;}
a.alb02 {color: #ffffff; text-decoration: none;}
a.alb02:hover {color: #ffff99; text-decoration: underline;}
a.alb03 {color: #ffffff; text-decoration: none;}
a.alb03:hover {color: #6c4f00; text-decoration: underline;}

a.gri01 {color: #595959; text-decoration: none;}
a.gri01:hover {color: #2e85ab; text-decoration: underline;}



/* tabele */
table.model01 {margin: 0px 0px 0px 12px; _margin: 0px 0px 0px 6px; padding: 0px; float: left; border: none; background-color: #FFFFFF;}
table.model01 th {margin: 0px; padding: 4px 0px 4px 7px; color: #ffffff; text-align: left; text-transform: uppercase; font-weight: bold; background-color: #fec423;}
table.model01 th.datePersonale {background-image: url(../images/icons/persoane.gif); background-repeat: no-repeat; background-position: 282px 2px;}
table.model01 th.comentariu {background-image: url(../images/icons/comentariu.gif); background-repeat: no-repeat; background-position: 347px 3px;}
table.model01 td {margin: 0px; padding: 4px 0px 4px 7px; color: #696969; background-color: #ebebeb;}

table.model02 {margin: 17px 0px 0px 13px; padding: 0px; border: none; background-color: #FFFFFF;}
table.model02 th {margin: 0px; padding: 4px 0px 4px 7px; color: #ffffff; text-align: left; text-transform: uppercase; font-weight: bold; background-color: #fec423; border-bottom: 1px solid #ffffff;}
table.model02 th.hosting {background-image: url(../images/icons/hosting.gif); background-repeat: no-repeat; background-position: 654px 6px; _background-position: 654px 7px;}
table.model02 th.software {background-image: url(../images/icons/software.gif); background-repeat: no-repeat; background-position: 655px 6px; _background-position: 655px 7px;}
table.model02 th span {margin: 0px; padding: 0px 0px 0px 18px; color: #565656; text-transform: none;}
table.model02 td {margin: 0px; padding: 4px 0px 4px 3px; color: #696969; background-color: #ebebeb;}

table.model03 {margin: 18px 13px 0px 13px; padding: 0px; width: 525px; border: none; background-color: #d5dadf;}
table.model03 td {margin: 0px; padding: 0px; background-color: #fafafa;}
table.model03 td.mare {margin: 0px; padding: 0px 14px 0px 14px; width: 240px; color: #505050; font-size: 0.9em; font-weight: bold;}
table.model03 td.mare img {margin: 0px; padding: 0px; float: right; border: none;}
table.model03 td.mare span {margin: 0px; padding: 0px; color: #f1b101; font-size: 13px;}
table.model03 td.titlu {margin: 0px; padding: 1px 8px; color: #2e7bb6; font-weight: bold;}
table.model03 td ul {margin: 0px; padding: 5px 7px; list-style-type: none;}
table.model03 td ul li {margin: 0px; padding: 0px 0px 0px 10px; background-image: url(../images/listing_abonamente/bulina.gif); background-repeat: no-repeat; background-position: 0px 5px; white-space:nowrap}

dl.texte dd ul {margin: 0px; padding: 5px 7px; list-style-type: none;}
dl.texte dd ul li {margin: 0px; padding: 0px 0px 0px 10px; background-image: url(../images/listing_abonamente/bulina.gif); background-repeat: no-repeat; background-position: 0px 5px; white-space:nowrap}

table.model04 {margin: 17px 12px 0px 12px; padding: 0px; width: 527px; border: none; background-color: #FFFFFF;}
table.model04 th {margin: 0px; padding: 4px 0px 4px 7px; color: #ffffff; text-align: left; text-transform: uppercase; font-weight: bold; background-color: #fec423;}
table.model04 th.addOn {background-color: #dccf66;}
table.model04 th.domenii {background-color: #95c7db;}
table.model04 td {margin: 0px; padding: 4px 0px 4px 7px; color: #696969; background-color: #f1f1f1;}
table.model04 td img.ok {margin: 0px 1px 0px 0px; padding: 0px; border: none; vertical-align: top;}
table.model04 td a.ok {color: #696969; text-decoration: none;}
table.model04 td a.ok:hover {color: #2e7bb6; text-decoration: underline;}

table.model05 {margin: 17px 12px 0px 12px; padding: 0px; width: 527px; border: none; background-color: #FFFFFF;}
table.model05 th {margin: 0px; padding: 4px 0px 4px 4px; color: #ffffff; text-align: left; text-transform: uppercase; font-weight: bold; background-color: #fec423;}
table.model05 th.addOn {background-color: #dccf66; text-align: center;}
table.model05 th.domenii {background-color: #95c7db; text-align: center;}
table.model05 td {margin: 0px; padding: 4px 4px 4px 4px; color: #696969; background-color: #f1f1f1; text-align: center;}
table.model05 td.primul {text-transform: uppercase; text-align: left;}
table.model05 td.primulAlbastru {text-transform: uppercase; text-align: left; background-color: #deedfa;}
table.model05 td.albastru {background-color: #deedfa;}

table.model06 {margin: 17px 12px 0px 11px; padding: 0px; width: 529px; border: none; background-color: #FFFFFF;}
table.model06 th {margin: 0px; padding: 9px 36px; color: #3c3b3b; text-align: left; text-transform: uppercase; font-size: 14px; font-weight: bold; background-color: #fec423; background-image: url(../images/listing_abonamente/comanda_top.gif); background-repeat: no-repeat; background-position: 0px 0px;}
table.model06 th.services {margin: 0px; padding: 9px 36px; color: #3c3b3b; text-align: left; text-transform: uppercase; font-size: 14px; font-weight: bold; background-color: #fec423; background-image: url(../images/listing_abonamente/servicii_top.gif); background-repeat: no-repeat; background-position: 0px 0px;}
table.model06 th.career {margin: 0px; padding: 9px 36px; color: #3c3b3b; text-align: left; text-transform: uppercase; font-size: 14px; font-weight: bold; background-color: #fec423; background-image: url(../images/listing_abonamente/aplica.gif); background-repeat: no-repeat; background-position: 0px 0px;}
table.model06 th.low {margin: 0px; padding: 4px 5px; color: #3c3b3b; text-align: left; text-transform: none; font-size: 12px; font-weight: bold; background-color: #E8E8E8; background-image:none;}
table.model06 th span {color: #2e7bb6;}
table.model06 th img {cursor: pointer; float:right; margin: -15px 0px 0px 0px;}
table.model06 td {margin: 0px; padding: 4px 7px 4px 7px; color: #555555; background-color: #f8f8f8; vertical-align: top;}
table.model06 td ul {margin: 0px; padding: 5px 7px; list-style-type: none;}
table.model06 td ul li {margin: 0px; padding: 0px 0px 0px 10px; background-image: url(../images/listing_abonamente/bulina.gif); background-repeat: no-repeat; background-position: 0px 5px;}
table.model06 td.domeniu {background-color: #f1f1f1;}
table.model06 td.dateClient {background-color: #e8e8e8; padding: 7px;}
table.model06 td.dateClient span {font-weight: bold; font-size: 12px;}
table.model06 td.total {background-color: #ffffff; font-weight: bold; color: #444444; font-size: 12px; text-align: right;}
table.model06 td.total01 {background-color: #f8f8f8; font-weight: bold; font-size: 12px; text-align: right; color: #cc0000; text-transform: uppercase;}
table.model06 td.total02 {text-align: center; padding-top: 6px;}
table.model06 td#totalTextReceiver {background-color: #ffffff; font-weight: bold; color: #444444; font-size: 12px;vertical-align:top;}
table.model06 td#totalTextReceiver span.offer {color: #2e7bb6;}

table.model06 td label {margin: 5px 0px 0px 5px; width:120px; float:left;}
table.model06 td label.reseller {margin: 5px 0px 0px 5px; width:160px; float:left;}
table.model06 td label.tld {margin: 5px 0px 0px 5px; width:70px; float:left;}
table.model06 td label.hostingPeriods {margin: 5px 0px 0px 5px; width:135px; float:left;}
table.model06 td label input {margin: 0px 0px 0px 0px;}
table.model06 td label span {margin: 0px 0px 0px 0px;}
table.model06 td span.NAvailable {margin: 5px 0px 0px 5px; color: #B02323;}
table.model06 td label span.DAvailable {color: #0B991D;}
table.model06 td label.long{margin: 5px 0px 0px 5px; width:400px; float:left;}
table.model06 td.description{background-color:#F0F0F0; font-size:1.0em; text-align:justify;}
table.model06 td label.noclass {margin: 0px 0px 0px 0px; width:200px; float:none;}



table.model07 {margin: 7px 0px 0px 0px; padding: 0px; width: 100%; border: none;}
table.model07 td {margin: 0px; padding: 4px 6px; background-color: #f8f8f8; vertical-align: middle;}
table.model07 td.titlu {font-weight: bold;}

table.model08 {margin: 0px 0px 0px 0px; padding: 0px; width: 100%; border: none;}
table.model08 td {margin: 0px; padding: 4px 6px; background-color: #f8f8f8; vertical-align: middle;}
table.model08 td.titlu {font-weight: bold;}


/* listing abonamente */

div.abonamentListing {margin: 0px; padding: 18px 0px 0px 13px; width: 600px; font-size:0.9em;}

div.abonamentListing dl {margin: 0px 12px 0px 0px; padding: 0px; width: 167px; overflow: hidden; float: left;}

div.abonamentListing dl dt {margin: 0px; padding: 4px 8px 0px 54px; line-height: 13px; text-align: center; font-size: 1.1em; font-weight: bold; color: #3a4e5d; background-image: url(../images/listing_abonamente/listing_top.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.abonamentListing dl dt span {text-transform: uppercase; color: #2e7bb6;}
div.abonamentListing dl dt label {padding: 11px 0px 9px 0px; color: #d89f00; display: block;}

div.abonamentListing dl dd {margin: 0px; padding: 10px 0px; color: #7f7f7f; background-color: #f1f1f1;}
div.abonamentListing dl dd span {padding: 0px 0px 0px 20px; background-image: url(../images/listing_abonamente/bulina.gif); background-repeat: no-repeat; background-position: 9px 5px; display: block;}
div.abonamentListing dl dd.footer {margin: 0px; padding: 6px 0px 6px 27px; font-size: 1.1em; font-weight: bold; background-image: url(../images/listing_abonamente/listing_bottom.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.abonamentListing dl dd.footer span {margin: 0px; padding: 0px 0px 0px 36px; display: inline; background-image: none;}

div.abonamentListing dl dd.footerbis {margin: 0px; padding: 6px 0px 6px 27px; font-size: 1.1em; font-weight: bold; background-image: url(../images/listing_abonamente/listing_bottom_bis.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.abonamentListing dl dd.footerbis span {margin: 0px; padding: 0px 0px 0px 75px; display: inline; background-image: none;}

div.abonamentListing dl.economic dt {background-image: url(../images/listing_abonamente/econimic.gif);}
div.abonamentListing dl.practic dt {background-image: url(../images/listing_abonamente/practic.gif);}
div.abonamentListing dl.developer dt {background-image: url(../images/listing_abonamente/developer.gif);}
div.abonamentListing dl.email dt {background-image: url(../images/listing_abonamente/email.gif);}
div.abonamentListing dl.business dt {background-image: url(../images/listing_abonamente/business.gif);}
div.abonamentListing dl.portal dt {background-image: url(../images/listing_abonamente/portal.gif);}
div.abonamentListing dl.parcare dt {background-image: url(../images/listing_abonamente/parcare.gif);}

div.abonamentListing dl.resellerEconomic dt {background-image: url(../images/listing_abonamente/reseller_economic.gif);}
div.abonamentListing dl.resellerPractic dt {background-image: url(../images/listing_abonamente/reseller_practic.gif);}
div.abonamentListing dl.resellerDeveloper dt {background-image: url(../images/listing_abonamente/reseller_developer.gif);}
div.abonamentListing dl.resellerExpert dt {background-image: url(../images/listing_abonamente/reseller_expert.gif);}


/* listing articole nou */
div.listingNou {margin: 0px; padding: 16px 14px 0px 14px; clear: both; width: 560px; overflow: hidden;}
div.listingNou fieldset {margin: 0px; padding: 14px 0px; border: none; width: 520px;}
div.listingNou fieldset img {margin: 4px 4px 0px 0px; padding: 0px; width: auto; height: 52px; vertical-align: bottom; text-align:center; float: right; background-color: #FFFFFF; border: 3px solid #ffffff;}
div.listingNou fieldset img.icon {margin: 0px 0px 0px 0px; padding: 2px; width: 83px; float:right; vertical-align: middle;}
div.listingNou fieldset dl {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.listingNou fieldset dl dt.titlu {margin: 0px; padding: 10px 0px 0px 5px; font-size: 13px; color: #444444; text-transform: uppercase; font-weight: bold; background-color: #eeeeee;}
div.listingNou fieldset dl dt.titlu01 {margin: 0px; padding: 0px; font-size: 13px; color: #161616; font-weight: bold; background-color: #eeeeee;}
div.listingNou fieldset dl dt.subtitlu {margin: 0px; padding: 0px 0px 0px 5px; font-size: 12px; color: #ffaa00; font-weight: bold; background-color: #eeeeee;}
div.listingNou fieldset dl dt.subtitlu01 {margin: 0px; padding: 0px; font-size: 12px; color: #ffcc00;}
div.listingNou fieldset dl dd.text {margin: 0px; padding: 12px 5px; clear: both; border: 1px solid #eeeeee;}
div.listingNou fieldset dl dd.text01 {margin: 0px; padding: 6px 0px 0px 0px; clear: both;}
div.listingNou fieldset dl dd.link01 {margin: 0px; padding: 0px 0px 10px 5px; font-size: 12px; background-color: #eeeeee;}
div.listingNou fieldset dl dd.link01 a {color: #2ca2d6;}
div.listingNou fieldset dl dd.link01 a:hover {color: #2abeff;}
div.listingNou fieldset dl dd.text span.highlightText {color: #F5B400;}
div.listingNou fieldset dl dd.text div.poze {float:left; margin:5px 0px 0px 5px;}
div.listingNou fieldset dl dd.footer {margin: 0px 0px 0px 30px; padding: 6px 0px 6px 27px; font-size: 1.1em; font-weight: bold; background-image: url(../images/listing_abonamente/listing_bottom2.gif); background-repeat: no-repeat; background-position: 0px 0px; clear:both;}
div.listingNou fieldset dl dd.footer span {margin: 0px; padding: 0px 0px 0px 36px; display: inline; background-image: none;}
div.pozeDetaliiImplementare {float:left; margin:5px 0px 0px 5px;}



/* listing articole nou */
div.listingNouLat {margin: 0px; padding: 16px 14px 0px 14px; clear: both; width: 710px; overflow: hidden;}
div.listingNouLat fieldset {margin: 0px; padding: 15px 0px; border: none; float: left; width: 355px; background-image: url(../images/linia01.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.listingNouLat fieldset img {margin: 0px 8px 0px 0px; padding: 0px; width: 150px;  vertical-align: bottom; float: left;}
div.listingNouLat fieldset dl {margin: 0px 16px 0px 0px; padding: 0px 14px 0px 0px; border-right: 1px dashed #999999;}
div.listingNouLat fieldset dl dt.titlu {margin: 0px; padding: 0px; font-size: 12px; color: #161616; text-transform: uppercase; font-weight: bold;}
div.listingNouLat fieldset dl dt.titlu01 {margin: 0px; padding: 0px; font-size: 12px; color: #161616; font-weight: bold;}
div.listingNouLat fieldset dl dt.subtitlu {margin: 0px; padding: 0px; font-size: 11px; color: #ffaa00; font-weight: bold;}
div.listingNouLat fieldset dl dt.subtitlu01 {margin: 0px; padding: 0px; font-size: 11px; color: #ffaa00;}
div.listingNouLat fieldset dl dd.text {margin: 0px; padding: 4px 0px 0px 0px; clear: both;}
div.listingNouLat fieldset dl dd.text01 {margin: 0px; padding: 6px 0px 0px 0px; clear: both;}
div.listingNouLat fieldset dl dd.link01 {margin: 0px; padding: 10px 0px 0px 0px; font-size: 11px;}


div.newsYears{margin: 0px; padding: 10px 10px 0px 10px; clear: both; width: 530px; overflow: hidden; text-align:right;}
div.newsYears b {text-decoration: underline; color:#C48300;}

/* listing articole nou */
div.listingNouNews {margin: 0px; padding: 16px 14px 0px 14px; clear: both; width: 560px; overflow: hidden;}
div.listingNouNews fieldset {margin: 0px; padding: 15px 0px; border: none; float: left; width: 560px; background-image: url(../images/linia02.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.listingNouNews fieldset img {margin: 0px 8px 0px 0px; padding: 0px; width: 150px; vertical-align: bottom; float: left;}
div.listingNouNews fieldset img.icon {margin: 0px 0px 0px 0px; padding: 2px; width: 83px; float:right; vertical-align: middle;}
div.listingNouNews fieldset dl {margin: 0px 16px 0px 0px; padding: 0px 14px 0px 0px;}
div.listingNouNews fieldset dl dt.titlu {margin: 0px; padding: 0px; font-size: 12px; color: #161616; text-transform: uppercase; font-weight: bold;}
div.listingNouNews fieldset dl dt.titlu01 {margin: 0px; padding: 0px; font-size: 12px; color: #161616; font-weight: bold;}
div.listingNouNews fieldset dl dt.subtitlu {margin: 0px; padding: 0px; font-size: 11px; color: #ffaa00; font-weight: bold;}
div.listingNouNews fieldset dl dt.subtitlu01 {margin: 0px; padding: 0px; font-size: 11px; color: #ffaa00;}
div.listingNouNews fieldset dl dd.text {margin: 0px; padding: 4px 0px 0px 0px; clear: both;}
div.listingNouNews fieldset dl dd.text01 {margin: 0px; padding: 6px 0px 0px 0px; clear: both;}
div.listingNouNews fieldset dl dd.link01 {margin: 0px; padding: 10px 0px 0px 0px; font-size: 11px;}
div.listingNouNews fieldset dl dd.text span.highlightText {color: #F5B400;}


div.errorDiv {margin: 22px 10px 20px 10px; clear: both; width:90%; padding:5px 10px 5px 25px; color:#7c0000; border:1px #FEC423 solid; background-color:#F7F7F7; font-weight:bold; background-image: url(../images/icons/message.gif); background-repeat: no-repeat; background-position: 5px 4px;}


div#optionExplanation {position:absolute; width:350px; display:none; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; background-color: #999999; border:1px #ffffff solid; top:0px; left:0px; z-index:100;}
div#optionExplanation	dl {margin: 5px; padding: 0px;}
div#optionExplanation	dl dt {margin: 0px; padding: 3px 8px; font-size: 12px; font-weight: bold; background-color: #fec423;}
div#optionExplanation dl dt img {cursor: pointer; float:right; margin: -15px 0px 0px 0px;}
div#optionExplanation	dl dd {margin: 1px 0px 0px 0px; padding: 3px 8px; color: #696969; background-color: #f1f1f1;}
div#optionExplanation	dl dd.close {margin: 1px 0px 0px 0px; padding: 3px 8px; color: #696969; background-color: #fec423; text-align:right;}

div#optionExplanation	dl dd.close button {  font-family: Verdana;font-size: 11px;color: black;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-color:black;background-color: #DBDBDB;}


div#containerIndex div#stangaIndex ul.harta {margin: 10px 5px 10px 5px; padding: 0px; width: 130px; list-style-type: none; float: left;}
div#containerIndex div#stangaIndex ul.harta li {margin: 0px; padding: 0px 0px 0px 14px;}
div#containerIndex div#stangaIndex ul.harta li.primul {background-image: url(../images/icons/3puncte.gif); background-repeat: no-repeat; background-position: 0px 5px; font-size:1.1em; font-weight:bold;}

input.buton01 {margin: 0px; _margin: -1px 0px; padding: 0px 8px; border: 1px solid #ff9900; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #ffffff; background-color: #ffbb00;}


/* ---------- ADAUGIRI ---------- */
div#containerIndex {background-image: none;}
a.veziToateTabel {margin: 3px 0px 0px 10px; _margin-top: 4px; display: block; float: left; width: 70px; color: #307ea0; text-decoration: none;}
a.tipButon {margin: 0px; padding: 1px 21px 2px 21px; border: 1px solid #b9b9b9; background-color: #f4f4f4; font-size: 11px; color: #616161; text-decoration: none; background-image: url(../images/hp_noi/backgrounds/bg_buton_01.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.tipButon:hover {color: #111111; text-decoration: none;}





/* ------ DREAPTA ------ */
div.controlPanelNou {margin: 0px; padding: 17px 11px 0px 12px; height: 159px; font-size: 11px; color: #c0c0c0; line-height: 11px; background-color: #2c2c2c; background-image: url(../images/hp_noi/backgrounds/bg_cp_hp.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div.controlPanelNou img.titlu {margin: 0px 0px 8px 0px; padding: 0px; border: none; display: block;}
div.controlPanelNou p {margin: 18px 0px 0px 0px; padding: 0px;}
div.controlPanelNou p a {padding: 0px 0px 0px 19px; color: #75b2dd; text-decoration: underline; background: url(../images/hp_noi/icons/sageti_CP.gif) no-repeat 0px 1px;}
div.controlPanelNou p a:hover {color: #a4d9ff;}



/* abonamente noi */
div.abonamenteDreaptaNoi {margin: 0px; padding: 0px; clear: both; width: 243px;}
div.abonamenteDreaptaNoi a {margin: 1px 0px 0px 0px; padding: 7px 11px 8px 60px; width: 171px; display: block; position: relative; border-left: 1px solid #000000; border-bottom: 1px solid #000000; font-size: 12px; text-decoration: none; background-color: #000000; background-image: url(../images/hp_noi/abonamente/bg_abonament_off.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div.abonamenteDreaptaNoi a.reseller {border-left: 1px solid #ccb677; border-bottom: 1px solid #ccb677; background-color: #fcc322; background-image: url(../images/hp_noi/abonamente/bg_abonament_reseller.gif);}
div.abonamenteDreaptaNoi a span {margin: 0px; _margin: 1px 0px; padding: 0px; display: block; color: #ffffff; font-weight: bold;}
div.abonamenteDreaptaNoi a.reseller span {color: #0e0a00;}
div.abonamenteDreaptaNoi a span strong {font-size: 16px;}
div.abonamenteDreaptaNoi a em {margin: 0px; padding: 0px; display: block; color: #d89f00; font-style: normal;}
div.abonamenteDreaptaNoi a.reseller em {color: #836101;}
div.abonamenteDreaptaNoi a em strong {font-size: 18px;}
div.abonamenteDreaptaNoi a:hover {margin: 1px 0px 0px 0px; padding: 7px 11px 8px 60px; width: 171px; display: block; position: relative; border-left: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; background-color: #ffffff; background-image: url(../images/hp_noi/abonamente/bg_abonament_on.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div.abonamenteDreaptaNoi a:hover span {color: #2f2e2e;}
div.abonamenteDreaptaNoi a:hover em {color: #d89f00;}

div.abonamenteDreaptaNoi label {margin: 0px; padding: 0px; width: 45px; height: 44px; overflow: hidden; display: block; position: absolute; top: 6px; left: 6px;}
div.abonamenteDreaptaNoi label.economic {background: url(../images/hp_noi/abonamente/economic.png) no-repeat 0px 0px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hp_noi/abonamente/economic.png', sizingMethod='crop');}
div.abonamenteDreaptaNoi label.practic {background: url(../images/hp_noi/abonamente/practic.png) no-repeat 0px 0px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hp_noi/abonamente/practic.png', sizingMethod='crop');}
div.abonamenteDreaptaNoi label.developer {background: url(../images/hp_noi/abonamente/developer.png) no-repeat 0px 0px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hp_noi/abonamente/developer.png', sizingMethod='crop');}
div.abonamenteDreaptaNoi label.email {background: url(../images/hp_noi/abonamente/email.png) no-repeat 0px 0px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hp_noi/abonamente/email.png', sizingMethod='crop');}
div.abonamenteDreaptaNoi label.business {background: url(../images/hp_noi/abonamente/business.png) no-repeat 0px 0px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hp_noi/abonamente/business.png', sizingMethod='crop');}
div.abonamenteDreaptaNoi label.portal {background: url(../images/hp_noi/abonamente/portal.png) no-repeat 0px 0px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hp_noi/abonamente/portal.png', sizingMethod='crop');}
div.abonamenteDreaptaNoi label.parcare {background: url(../images/hp_noi/abonamente/parcare.png) no-repeat 0px 0px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hp_noi/abonamente/parcare.png', sizingMethod='crop');}
div.abonamenteDreaptaNoi label.reseller {background: url(../images/hp_noi/abonamente/reseller.png) no-repeat 0px 0px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hp_noi/abonamente/reseller.png', sizingMethod='crop');}





/* ------ STANGA ------ */
div.studiiCazHP {margin: 1px 0px 0px 0px; padding: 15px 13px; width: 680px; overflow: hidden; background-color: #e8eff1;}
div.studiiCazHP label.mic {margin: 0px; padding: 0px; display: block; width: 69px; float: left;}
div.produseHP {margin: 1px 0px 0px 0px; padding: 15px 13px; width: 680px; overflow: hidden; background: url(../images/hp_noi/backgrounds/sub_tabel_hp.gif) repeat-x 0px 0px;}


div.produsIndex {margin: 0px; padding: 0px 14px 0px 0px; width: 326px; overflow: hidden; float: left; border-right: 1px dashed #d2d2d2;}
div.produsIndex h2 {margin: 0px 0px 8px 0px; padding: 0px; font-size: 18px; font-weight: normal; color: #222222; text-transform: uppercase; letter-spacing: -1px;}
div.produsIndex h2 span {padding: 0px 5px; background-color: #f4b70f; color: #ffffff;}
dl.produsIndex {margin: 0px; padding: 0px; width: auto; float: none;}

div.stiriHP {margin: 0px 0px 0px 13px; padding: 0px; width: 326px; overflow: hidden; float: left; border-bottom: 1px dashed #d2d2d2;}
div.stiriHP h3 {margin: 0px 0px 8px 0px; padding: 0px; font-size: 16px; font-weight: bold; color: #222222;}

dl.stiriHP {margin: 0px; padding: 4px 0px 20px 0px;}
dl.stiriHP dt {margin: 0px; padding: 0px;}
dl.stiriHP dd {margin: 0px; padding: 0px; color: #595959;}
dl.stiriHP dd.stiriSofthost {margin: 8px 0px 0px 0px; padding: 0px 0px 0px 12px; background-image: url(../images/icons/3puncte.gif); background-repeat: no-repeat; background-position: 1px 5px;}


/* ------ ELEMENTE FORMULAR ------ */
input.campLogin {margin: 21px 2px 0px 0px; _margin: 20px 2px -1px 0px; padding: 1px 4px 2px 4px; width: 88px; border: 1px solid #d8d8d8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #848383;}
input.butonLogin {margin: 21px 0px 0px 1px; padding: 0px; vertical-align: top;}
input.campCautaDomeniu {margin: -2px 2px 0px 0px; _margin: -3px 2px -1px 0px; vertical-align: top; padding: 1px 4px 2px 4px; width: 260px; border: 1px solid #d8d8d8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #848383;}
input.tipDomeniu {vertical-align: -2px;}
input.tipDomeniu01 {vertical-align: -3px;}



/* ------ TABELE ------ */
table.tabelNou {margin: 0px; padding: 0px; border: 1px solid #d6dbdd; width: 100%; background-color: #cbdbe3; color: #444444; font-size: 11px;}
table.tabelNou th {padding: 6px 11px 7px 11px; font-size: 16px; color: #2a2a2a; text-align: left; background: url(../images/hp_noi/backgrounds/cap_tabel_01.gif) repeat-x 0px 0px;}
table.tabelNou th img.cos {margin: 1px 8px 0px 0px; padding: 0px; vertical-align: top;}
table.tabelNou td {padding: 11px 11px; vertical-align: top; border-top: 1px solid #ffffff; border-bottom: 1px solid #b4cfdb;}
table.tabelNou td.celulaPar {background-color: #e3e8ea; border-bottom: 1px solid #d1d6d8;}
table.tabelNou td p {margin: 0px 0px 9px 0px; padding: 0px;}

table.tabelNou td label {margin: 5px 0px 5px 5px; width:120px; float:left;}
table.tabelNou td label input {margin: 0px 0px 0px 0px;}
table.tabelNou td label span {margin: 0px 0px 0px 5px;}
table.tabelNou td span.NAvailable {color: #B02323;}
table.tabelNou td label span.DAvailable {color: #0B991D;}
table.tabelNou td label.long{margin: 5px 0px 0px 5px; width:350px;}
table.tabelNou td.description{background-color:#F0F0F0; font-size:1.0em; text-align:justify;}
table.tabelNou td label.noclass {margin: 0px 0px 0px 0px; width:200px; float:none;}