
* html #logo,* html  #login_button,* html  #main_menu li a,* html  .product_big_box,* html  .product_small_box,* html  .pachete_credite_link,* html  #produs_detaliu,* html  #pas1,* html  #pas2,* html  #pas3,* html  #pitic,* html  #pitic_mic { behavior: url(iepngfix.htc) }
/* Reset CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	background: transparent;
}
a {
  text-decoration: none;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* CSS start! */
.clear { clear:both;
display:block;
line-height:0px;
}
.clear2 { clear:both;
display:block;
line-height:0px;
height: 20px;
}
.clear3 { clear:both;
display:block;
line-height:0px;
height: 5px;
font-size: 1px;
}

body,html {
  min-height: 100%;
  height: 100%;
}

body {
  font-size: 11px;
  font-family: Verdana, Arial, sans-serif;
  margin:0;
  padding: 0;
  background: #fff url(images/background.jpg) repeat-x;
}
#page {
	width: 952px;
	margin: 0 auto;
}
#top_nav {
	width: 100%;
	float: left;
	clear: left;
}
.program_box {
	float: left;
	padding: 9px 17px 0 17px;
	font-size: 11px;
	color: #3e3e3e;
}
.program_box em {
	font-style: normal;
	color: #575757;
}
#top_menu {
  float: right;
  font-size: 11px;
  color: #7c7c7c;
}
#top_menu li {
  float: left;
  padding: 0 0 0 15px;
}
#top_menu li .separator {
  float: left;
  width: 1px;
  height: 5px;
  background: #7c7c7c;
  margin: 14px 0 0 0;
  font-size: 1px;
}


#top_menu li a {
  color: #7c7c7c;
  float: left;
  padding: 7px 0 0 0;
  border-top: 2px #fff solid;
  margin: 0 15px 0 0;
}
#top_menu li a:hover,#top_menu li a#current_top {
  color: #f40000;
  border-top: 2px #f40000 solid;
}

#header {
  float: left;
  clear: left;
  width: 952px;
  height: 209px;
}
#pitic {
  float: left;
  clear: left;
  margin: 45px 0 0 0;
  position: relative;
  background: url(images/pitic.png) no-repeat;
  width: 155px;
  height: 212px;
}


#logo {
  float: left;
  margin: 42px 0 0 17px;
}
#login_form {
  float: right;
  width: 315px;
  border-left: 1px #aeaeae dashed;
  padding: 0 0 0 25px;
  margin: 44px 0 0 0;
  height: 94px;
}
#left_login_form {
  float: left;
  width: 240px;
}
#ora_curenta {
  float: left;
  clear: left;
  padding: 0 0 5px 42px;
  font-size: 11px;
  text-align: left;
  color: #5a5a5a;
}
#login_form label {
  width: 42px;
  float: left;
  clear: left;
  color: #5a5a5a;
  font-size: 11px;
  text-align: left;
  margin: 10px 0 0 0;
}
#login_form input {
  float: left;
  width: 176px;
  height: 19px;
  background: #fff;
  border: 1px #cbcbcb solid;
  margin: 6px 0 0 0;
  position: relative;
}
#login_form input#login_button {
  float: left;
  width: 52px;
  height: 53px;
  background: url(images/login_button.png) no-repeat;
  border: none;
  cursor: pointer;
  margin: 22px 0 0 0;
}
#login_options {
  float: left;
  clear: left;
  padding: 5px 0 0 42px;
  width: 176px;
}
#login_options a {
  float: left;
  color: #5a5a5a;
  font-size: 11px;
  width: auto;
}
*:first-child+html #login_options a {
  width: 75px;
}
* html #login_options a {
  width: 75px;
}


#login_options a:hover {
  color: #f40000;
}
#login_options .separator {
  float: left;
  width: 1px;
  height: 5px;
  background: #7c7c7c;
  margin: 5px 10px 0 10px;
  font-size: 1px;
}

.header_links {
  float: left;
  clear: left;
  font-size: 11px;
  color: #5a5a5a;
  text-decoration: underline;
  position: relative;
}
.header_links:hover {
  text-decoration: none;
}
.header_nr_credite {
  float: left;
  clear: left;
  width: 150px;
  color: #5a5a5a;
  font-size: 13px;
  margin: 10px 0 0 0;
}
#numar_credite {
  font-size: 20px;
  color: #ff5200;
  font-style: normal;
}


#main_menu {
  float: left;
  width: 790px;
}
#main_menu li {
  float: left;
  height: 32px;
}
#main_menu li a {
  color: #fff;
  float: left;
  height: 23px;
  text-align: center;
  padding: 9px 0 0 0;
  position: relative;
  margin: 49px 0 0 0;
  cursor: pointer;
}
#main_menu li a.cum_functioneaza {
  width: 168px;
  background: url(images/button_cum_functioneaza.png) no-repeat;
}
#main_menu li a.licitatii_active {
  width: 123px;
  background: url(images/button_licitatii_active.png) no-repeat;
}
#main_menu li a.licitatii_incheiate {
  width: 137px;
  background: url(images/button_licitatii_incheiate.png) no-repeat;
}
#main_menu li a.licitatii_viitoare {
  width: 128px;
  background: url(images/button_licitatii_viitoare.png) no-repeat;
}
#main_menu li a.inregistrare {
  width: 106px;
  background: url(images/button_inregistrare.png) no-repeat;
}
#main_menu li a.pachete_credite {
  width: 123px;
  background: url(images/button_pachete_credite.png) no-repeat;
}
#main_menu li a:hover, #main_menu li a#current_main {
  font-weight: bold;
}

#content {
  float: left;
  clear: left;
  width: 952px;
  margin: 45px 0 0 0;
}
* html #content {
  margin-top: 0px;
}
#pas1 {
  float: left;
  width: 193px;
  height: 64px;
  background: url(images/pas1.png) no-repeat;
  margin: 10px 10px 0 10px;
}
#pas2 {
  float: left;
  width: 201px;
  height: 64px;
  background: url(images/pas2.png) no-repeat;
  margin: 10px 10px 0 10px;
}
#pas3 {
  float: left;
  width: 188px;
  height: 64px;
  background: url(images/pas3.png) no-repeat;
  margin: 10px 10px 0 10px;
}

#oferta_speciala {
  float: right;
}
h2 {
  float: left;
  clear: left;
  padding: 0 0 0 25px;
  color: #4f4f4f;
  font-size: 18px;
}
h2 span {
  font-size: 13px;
  font-weight: normal;
}

/* Afisare produse */
.product_big_box {
  float: left;
  width: 310px;
  height: 254px;
  background: url(images/product_big_box.png) no-repeat;
  margin: 0 0px 0 5px;
}
.product_small_box {
  float: left;
  width: 217px;
  height: 183px;
  background: url(images/product_small_box.png) no-repeat;
  margin: 0 5px 0 10px;
}
h3 {
  width: 293px;
  margin: 0 auto;
  color: #f26522;
  font-size: 12px;
  text-align: center;
  margin-top: 15px;
  height: 20px;
  overflow: hidden;
  text-transform: uppercase;
}
.product_small_box h3 {
  width: 200px;
  margin: 0 auto;
  color: #f26522;
  font-size: 10px;
  text-align: center;
  margin-top: 10px;
  height: 15px;
  overflow: hidden;
  text-transform: uppercase;
}


.img_big_box {
  width: 293px;
  height: 125px;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
}
.img_small_box {
  width: 200px;
  height: 90px;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
}
.pret_timp_big {
  width: 293px;
  margin: 0 auto;
  height: 50px;
  overflow: hidden;
}
.pret_timp_small {
  width: 200px;
  margin: 0 auto;
  margin-top: 8px;
  height: 30px;
  overflow: hidden;
}
.pret_timp_big_incheiat {
  width: 293px;
  margin: 0 auto;
  height: 50px;
  overflow: hidden;
  text-align: center;
}
.pret_timp_big_left {
  float: left;
  clear: left;
  width: 135px;
  padding: 5px 7px 0 10px;
  border-right: 1px #b0b0b0 dashed;
  height: 45px;
  overflow: hidden;
}
.pret_timp_small_left {
  float: left;
  clear: left;
  width: 100px;
  padding: 5px 7px 0 10px;
  border-right: 1px #b0b0b0 dashed;
  height: 25px;
  overflow: hidden;
  line-height: 9px;
}
.pret_big {
  float: left;
  clear: left;
  font-size: 14px;
  color: #3f3f3f;
  font-weight: bold;
  width: 135px;
}
.pret_small {
  float: left;
  clear: left;
  font-size: 9px;
  color: #3f3f3f;
  font-weight: bold;
  width: 100px;
  margin-top: -5px;
  position: relative;
}
.pret_big_incheiat {
  font-size: 14px;
  color: #3f3f3f;
  font-weight: bold;
  width: 135px;
}
.ofertant_big {
  float: left;
  clear: left;
  font-size: 10px;
  color: #777777;
  width: 135px;
}
.viitoare_big {
  float: left;
  clear: left;
  font-size: 10px;
  color: #ff5200;
  width: 135px;
  position: relative;
  z-index: 90;
}
.viitoare_small {
  float: left;
  clear: left;
  font-size: 9px;
  color: #ff5200;
  width: 100px;
  position: relative;
  z-index: 50;
}
.viitoare_small em {
  font-style: normal;
  position: relative;
  z-index: 50;
}
.viitoare_big em {
  font-style: normal;
}
.incheiat_big {
  font-size: 10px;
  color: #ff5200;
  width: 235px;
}
.incheiat_castigator {
  font-size: 12px;
  font-weight: bold;
  color: #3f3f3f;
  width: 135px;
}


.timp_big {
  float: left;
  font-size: 32px;
  color: #ff5200;
  padding: 0 0 0 20px;
}
.timp_small {
  float: left;
  font-size: 16px;
  color: #ff5200;
  padding: 5px 0 0 20px;
  font-weight: bold;
}
.ofera_button_div {
  width: 293px;
  margin: 0 auto;
  text-align: center;
  height: 33px;
  margin: 11px 0 0 0;
  overflow: hidden;
}
.ofera_button_div2 {
  width: 200px;
  margin: 0 auto;
  text-align: center;
  height: 24px;
  margin: 5px 0 0 0;
  overflow: hidden;
}
.ofera_button_div img {
  cursor: pointer;

}
.ofera_button_div2 img {
  width: 67px;
  height: 24px;
}





/* Footer */
#footer {
  float: left;
  clear: left;
  width: 100%;
  min-height: 283px;
  background: url(images/footer.jpg) repeat-x;
}
#footer_center {
  width: 952px;
  margin: 0 auto;
}
#footer_box1 {
  float: left;
}
#pitic_mic {
  float: left;
  clear: left;
  position: relative;
  margin: -20px 0 0 0;
  width: 110px;
  height: 150px;
  background: url(images/pitic_mic.png) no-repeat;
}


#copyrights {
  float: left;
  width: 110px;
  clear: left;
  font-size: 11px;
  color: #878787;
}
#footer_box2 {
  float: left;
  width: 80px;
  margin: 17px 0 0 18px;
}
.footer_titlu {
  float: left;
  clear: left;
  font-size: 12px;
  color: #f40000;
  font-weight: bold;
  text-align: center;
}
#footer_box2 img {
  float: left;
  clear: left;
  margin: 0 0 7px 0;
}
.separator_footer {
  float: left;
  width: 1px;
  height: 251px;
  background: url(images/footer_separator.jpg) no-repeat;
  margin: 4px 0 0 45px;
}
#footer_box3 {
  float: left;
  width: 140px;
  margin: 17px 0 0 40px;
}
.nr_credite {
  width: 77px;
  float: left;
  clear: left;
  color: #646464;
  font-size: 10px;
}
.egal_semn {
  float: left;
  color: #f40000;
  font-size: 10px;
  width: 10px;
}
.pret_credite {
  float: left;
  width: 53px;
  text-align: right;
  color: #646464;
  font-size: 10px;
}
.footer_button {
  float: left;
  clear: left;
  font-size: 10px;
  color: #fff;
  width: 120px;
  height: 16px;
  background: #919191 url(images/item.gif) no-repeat 10px center;
  padding: 2px 0 0 20px;
}
#footer_box4 {
  float: left;
  width: 210px;
  margin: 17px 0 0 40px;
}
.produs_vandut {
  float: left;
  clear: left;
  font-size: 10px;
  color: #646464;
  margin: 2px 0 2px 0;
  width: 210px;
}
#footer_box5 {
  float: left;
  width: 140px;
  margin: 17px 0 0 25px;
}
.util_link {
  float: left;
  clear: left;
  width: 125px;
  color: #646464;
  font-size: 10px;
  background: url(images/item.png) no-repeat left center;
  padding: 0 0 0 15px;
  margin: 5px 0 5px 0;
}
* html .util_link {
  background: url(images/item2.gif) no-repeat left center;
}

#inside_content {
  width: 750px;
  margin: 0 auto;
}
#inside_content2 {
  width: 830px;
  margin: 0 auto;
}
h1 {
  float: left;
  clear: left;
  font-size: 18px;
  color: #696969;
}
.textbox1 {
  float: left;
  clear: left;
  width: 100%;
  color: #696969;
  text-align: justify;
  font-size: 11px;
}
.textbox1 a {
  color: #f40000;
  text-decoration: underline;
}
#date_contact {
  width: 266px;
  float: left;
  color: #696969;
}
#info_inregistrare {
  width: 366px;
  float: left;
  color: #696969;
  text-align: justify;
}
#contact_form {
  width: 350px;
  float: left;
}
#contact_form label {
  float: left;
  clear: left;
  width:60px;
  text-align: right;
  color: #696969;
  font-size: 11px;
  margin: 12px 0 0 0;
}
#contact_form input {
  float: left;
  width: 269px;
  height: 20px;
  border: 1px #696969 solid;
  margin: 8px 0 0 10px;
}
#contact_form textarea {
  float: left;
  width: 269px;
  height: 100px;
  border: 1px #696969 solid;
  margin: 8px 0 0 10px;
}
#contact_form input#contact_form_submit {
  float: right;
  width: 78px;
  height: 28px;
  border: none;
  background: url(images/trimite.jpg) no-repeat;
  margin: 10px 7px 0 0;
  cursor: pointer;
}
#inregistrare_form {
  width: 400px;
  float: left;
}
#inregistrare_form label {
  float: left;
  clear: left;
  width:100px;
  text-align: right;
  color: #696969;
  font-size: 11px;
  margin: 12px 0 0 0;
}
#inregistrare_form input {
  float: left;
  width: 269px;
  height: 20px;
  border: 1px #696969 solid;
  margin: 8px 0 0 10px;
}
#inregistrare_form input.small_input {
  float: left;
  width: 50px;
  height: 20px;
  border: 1px #696969 solid;
  margin: 8px 0 0 10px;
}
#inregistrare_form select {
  float: left;
  width: 50px;
  height: 20px;
  border: 1px #696969 solid;
  margin: 8px 0 0 10px;
}
#inregistrare_form select.small_input {
  float: left;
  width: 40px;
  height: 20px;
  border: 1px #696969 solid;
  margin: 8px 0 0 10px;
}
#inregistrare_form select.large_select {
  float: left;
  width: 240px;
  height: 20px;
  border: 1px #696969 solid;
  margin: 8px 0 0 10px;
}
#inregistrare_form .descriere_label {
  float: left;
  color: #696969;
  font-size: 11px;
  margin: 12px 0 0 5px;
}


#inregistrare_form textarea {
  float: left;
  width: 269px;
  height: 100px;
  border: 1px #696969 solid;
  margin: 8px 0 0 10px;
}
#inregistrare_form input.input_checkbox {
  float: left;
  margin: 10px 0 0 110px;
  width: auto;
  border: 0;
}
.termeni_conditii_acceptare {
  float: left;
  padding: 13px 0 0 5px;
  font-size: 10px;
  color: #484848;
}
#inregistrare_form input#inregistrare_button {
  float: right;
  width: 96px;
  height: 28px;
  border: none;
  background: url(images/inregistrare.jpg) no-repeat;
  margin: 10px 15px 0 0;
  cursor: pointer;
}
#inregistrare_form input#editeaza_button {
  float: right;
  width: 96px;
  height: 28px;
  border: none;
  background: url(images/editeaza.jpg) no-repeat;
  margin: 10px 15px 0 0;
  cursor: pointer;
}
#inregistrare_form input#submit_button_usual {
  float: left;
  width: auto;
  height: 28px;
  border: 1px #000 solid;
  background: #fff;
  margin: 10px 15px 0 0;
  cursor: pointer;
}
#inregistrare_form input#resetare_button {
  float: right;
  width: 96px;
  height: 28px;
  border: none;
  background: url(images/resetare.jpg) no-repeat;
  margin: 10px 15px 0 0;
  cursor: pointer;
}
#contulmeu_sidebar {
  float: left;
  clear: left;
  width: 170px;
}
#contulmeu_nume {
  font-size: 12px;
  color: #696969;
  float: left;
  clear: left;
}
.contulmeu_item {
  float: left;
  clear: left;
  font-size: 11px;
  color: #696969;
  background: url(images/cont_item.png) no-repeat left center;
  padding: 0 0 0 15px;
  margin: 2px 0 3px 0;
  width: 110px;
}
* html .contulmeu_item {
  background: url(images/cont_item.gif) no-repeat left center;
}
#contulmeu_content {
  width: 650px;
  float: left;
}
.situatie_licitatii {
  float: left;
  clear: left;
  width: 633px;
  min-height: 100px;
  background: url(images/contulmeu_box.png) repeat-x;

}
.situatie_licitatii tr {
  border: none;
}


.situatie_licitatii tr#titlu_tabel td {
  width: 200px;
  text-align: center;
  padding: 15px 0 15px 0;
  color: #ff5200;
  font-size: 12px;
}
.situatie_licitatii tr td {
  width: 200px;
  text-align: center;
  padding: 5px 0 5px 0;
}
.situatie_licitatii tr:hover {
  color: #ff5200;
}
#contulmeu_h {
  float: left;
  text-align: left;
  margin: 0;
  padding: 0 0 5px 15px;
  color: #696969;
}
#produs_detaliu {
  width: 659px;
  min-height: 210px;
  background: url(images/detaliu_product_box.png) no-repeat;
  margin: 0 auto;
  padding: 20px;
}
#produs_detaliu h1 {
  float: left;
  clear: left;
  font-size: 18px;
  color: #4e4e4e;
  padding-left: 15px;
}
#produs_detaliu_left {
  float: left;
  clear: left;
  width: 270px;
  padding: 15px 0 0 15px;
}
.produs_detaliu_thumb {
  float: left;
  border: 1px #919191 solid;
  margin: 0 5px 0 0;
  cursor: pointer;
}
.produs_detaliu_castigator {
  float: left;
  clear: left;
  font-size: 11px;
  color: #424242;
}
.produs_detaliu_castigator em {
  float: left;
  clear: left;
  color: #ff5200;
  font-size: 13px;
  font-style: normal;
}
.produs_detaliu_ultimeleof {
  float: left;
  clear: left;
  color: #ff5200;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  margin-bottom: 5px;
}
.lista_ultimeleof {
  float: left;
  clear: left;
  width: 100%;
  font-size: 11px;
  color: #7f7f7f;
  min-height: 150px;
}
#produs_detaliu_right {
  float: left;
  width: 330px;
  overflow: hidden;
}
#produs_detaliu_right p {
  float: left;
  width: 330px;
}


.produs_detaliu_pret {
  float: left;
  clear: left;
  color: #3f3f3f;
  font-size: 18px;
  font-weight: bold;
}
.produs_detaliu_timp {
  float: left;
  clear: left;
  font-size: 30px;
  color: #ff5200;
  width:120px;

}
#produs_detaliu_ofera {
  float: left;
  margin: 0 0 0 10px;
  cursor: pointer;
}
.produs_detaliu_specificatii {
  float: left;
  clear: left;
  color: #ff5200;
  font-size: 13px;
  font-weight: bold;
}
#specificatii_tehnice {
  float: left;
  clear: left;
  width: 100%;
  color: #424242;
  margin: 5px 0 0 0;
}
#specificatii_tehnice td {
  width: 50%;
  padding: 2px 0 3px 0;
  border-bottom: 1px #cbcbcb solid;
}
#inregistrare_form label.error {
  float: left;
  width: 100%;
  font-size: 10px;
  color: red;
  text-align: left;
  margin: 0 0 15px 0;
}
.error {
  float: left;
  width: 100%;
  font-size: 10px;
  color: red;
  text-align: left;
  margin: 10px 0 0px 0;
}
.succes {
  float: left;
  clear: left;
  color: green;
  font-size: 13px;
  font-weight: bold;
}
table.useri_online {
  float: left;
  clear: left;
}
table tr.cap_tabel {
  font-weight: bold;
}
table tr td {
  padding: 5px;
}
table tr {
  border-top: 1px #000 solid;
}

.pachete_credite_link {
  float: left;
  width: 67px;
  height: 67px;
  margin: 0 10px 0 0;
}
.pachete_credite_link#credite50 {
  background: url(images/credite_50.png) no-repeat;
}
.pachete_credite_link#credite50:hover {
  background: url(images/credite_50_sel.png) no-repeat;
}
.pachete_credite_link#credite100 {
  background: url(images/credite_100.png) no-repeat;
}
.pachete_credite_link#credite100:hover {
  background: url(images/credite_100_sel.png) no-repeat;
}
.pachete_credite_link#credite150 {
  background: url(images/credite_150.png) no-repeat;
}
.pachete_credite_link#credite150:hover {
  background: url(images/credite_150_sel.png) no-repeat;
}
.pachete_credite_link#credite200 {
  background: url(images/credite_200.png) no-repeat;
}
.pachete_credite_link#credite200:hover {
  background: url(images/credite_200_sel.png) no-repeat;
}
.pachete_credite_link#credite250 {
  background: url(images/credite_250.png) no-repeat;
}
.pachete_credite_link#credite250:hover {
  background: url(images/credite_250_sel.png) no-repeat;
}
#produs_poza {
   float: left;
   clear: left;
   width: 236px;
   height: 190px;
   background-repeat: no-repeat;
}
#afisare_ora {
  font-style: normal;
}
#fadeinbox{
position:absolute;
width: 500px;
left: 0;
top: -400px;
border: 2px solid #cbcbcb;
background-color: #ffffff;
padding: 4px;
z-index: 100;
visibility:hidden;   
padding: 10px;
}
#fadeinbox a {
color: #f26522;
}

.img_ofera {
  cursor: pointer;
-moz-user-select: none;
  position: relative;
  background:url(images/ofera3.png);
  width:92px;
  height:33px;
  font-size:20px;
  color:#FFF;
  font-family:Verdana, Geneva, sans-serif;
  margin: 0 auto;
  text-align: center;
}
.img_ofera2 {
  cursor: pointer;
-moz-user-select: none;
  position: relative;
  background:url(images/ofera4.png);
  width:67px;
  height:24px;
  font-size:13px;
  color:#FFF;
  font-family:Verdana, Geneva, sans-serif;
  margin: 0 auto;
  text-align: center;
}

ul.licitatii_online_reguli {margin: 1.33em 40px 1.33em 0px ;padding: 20px; list-style-type:circle}
ul.licitatii_online_reguli li {padding:5px;}

ol.termeni_conditii_licitatii_online {margin: 1.33em 40px 1.33em 0px ;padding: 20px; list-style-type: decimal}
ol.termeni_conditii_licitatii_online li {padding:5px;}
