/*---------------------------*/
/*  www.preturidelista.ro style sheet */ 
/*---------------------------*/

BODY {
  padding: 0px;
 margin-top:0px;
 margin-left:auto !important;
 margin-right:auto !important;
  background:white;
  font-size:12px;
  font-family: Arial, Helvetica, sans-serif;
  height:100%;
  margin-bottom:0px;
  background-color:#f0f6f9;
}

html {
  padding: 0px;
 margin-top:0px;
 margin-left:auto !important;
 margin-right:auto !important;
  height:100%;
  margin-bottom:0px;
}


p
{
margin:0px;
}
.input {
  border: solid 1px #999;
  font-size: 9px;
}

INPUT.nobord {
  border-style: none;
}

H1, H2, H3, H4, H5 {
  margin: 0px;
}

h2
{
color:#287297;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
FORM  {
  margin: 0px;
	padding: 0px;
	border-style:none;
}

BUTTON {
  border: solid 1px #afaf93;
  font-size : 9px;
  background-color: #d9d9d9;
  padding: 0px 6px 0px 6px;
}

HR {
}

H1 {
  font: bold 17px  Arial, Helvetica, sans-serif;
	text-align: left;
}

h2 a.last
{
	color: #cc3300 !important;
}
H4 {
  margin: 0px;
  color: #e73a02;
  font: bold 12px Arial, Helvetica, sans-serif;
}

H5 {
  font: bold 10px  Arial, Helvetica, sans-serif;
  color: #7FB94B;
  margin: 1px;
}
.dlabel {
  margin: 0px;
  color: #b6d772;
  font: bold 16px Arial, Helvetica, sans-serif;
}

TABLE {
  border:solid 0px black;
}

.nobr {
	white-space: nowrap;
}

TD.shrink {
	width:1%;
 	white-space: nowrap;
}

A.white:link ,
A.white:visited ,
.white {
	color:white;
	font-weight:bold;
}

A.white:hover {
	color:white;
	text-decoration:underline;
}

IMG.absmiddle {
	vertical-align:middle;
}

/*---------------------------*/
/*     left-fixed menu       */ 
/*---------------------------*/

DIV.left-menu {
  position:fixed;
  width:180px;
}

DIV.left {text-align:center}
DIV.left A:link ,
DIV.left A:visited {
	font-weight: bold;
	color:#666;
}
DIV.left A:hover {color:#67b02a}
DIV.right DIV {color:#999}
DIV.right {
	padding: 0px 5px;
	text-align: left;
	color:#999;
	font-weight: bold;
}
DIV.right A:link ,
DIV.right A:visited {
	font-weight: normal;
	vertical-align: middle;
	color:#999;
}
DIV.right IMG {vertical-align:middle}
DIV.right A:hover {color:#67b02a}

/*---------------------------*/
/*        main frame         */ 
/*---------------------------*/

TABLE.main-table {
  background-color:#ffffff;
  width:100%;
  height:100%;
}


TABLE.full {
  width:100%;
  height:100%;
  border-style: none;
  background-color:#ffffff;
}

/*---------------------------*/
/*          header           */
/*---------------------------*/

#header {
  width:100%;
  background-color: #67b02a;
	font-weight: bold;
}

#header TR.bar TD.bar {
	background: url(../images/hgr.gif) repeat-x;
	height: 27px;
  border-bottom: solid 1px #67b02a;
}

#header TD.header {
  height: 60px;
  background-color: #eee;
  border-bottom: solid 1px #67b02a;
}

#header .topitem {
	border-left: solid 1px #67b02a;
  width: 110px;
	text-align: center;
}

#header .stopitem {
	border-left: solid 1px #67b02a;
  width: 110px;
	text-align: center;
}

#header .topitem-last {
	border-left: solid 1px #67b02a;
  border-right: solid 1px #67b02a;
}

#header .topitem A:link,  #header .topitem A:visited {
  color: black;
  font-size: 11px;
	font-weight: bold;
}
#header .stopitem A:link, #header .stopitem A:visited {
  color: #67b02a;
  font-size: 11px;
	font-weight: bold;
}
#header .topitem A:hover, #header .stopitem A:hover {
  color: #67b02a;
	font-weight: bold;
}

#header-ends {
width: 130px;
height: 100%;
background-color: #eee;
}

#header-ends TD.bar {
height:27px;
background-color: #417fbd;
border-top: solid 1px #67b02a;
}

/*---------------------------*/
/*          banners          */
/*---------------------------*/

#banner-table {
width: 125px;
}

/*---------------------------*/
/*          footer           */
/*---------------------------*/

#footer {
  border-top: solid 1px #67b02a;
  background-color:#eee;
  width:100%;
  height:100%;
}

/*---------------------------*/
/*           Lines           */
/*---------------------------*/

.lt {border-top:   solid 1px #afaf93}
.lb {border-bottom:solid 1px #afaf93}
.ll {border-left:  solid 1px #afaf93}
.lr {border-right: solid 1px #afaf93}
.lbg{border-bottom:solid 1px #67b02a}

.ldotted {border-left:dashed 1px #67b02a}
.rdotted {border-right:dashed 1px #67b02a}
.lline 	 {border-left:1px solid #c8cdd1}
/*.rline   {border-right:1px solid #c8cdd1}*/

/*---------------------------*/
/*  Highlight / Err Spans    */
/*---------------------------*/

.hl {
  font-weight:bold;
  border: solid 1px #afaf93;
  background-color:#ffffcc;
}

.err {
  font-weight:bold;
	color: #f70808;
}

DIV.j {
  text-align:justify;
}

/*---------------------------*/
/*        Search Form        */
/*---------------------------*/

FORM.sform INPUT {
  width:120px;
  height:18px;
  font-weight: bold;
	vertical-align: middle;
}

FORM.sform BUTTON {
	background: url('../images/go.gif') no-repeat;
	vertical-align: middle;
	border-style:none;
	height: 22px;
	width: 22px;
	margin-left:4px;
}

FORM INPUT.cb , FORM INPUT.rb {
	height:auto;
	width:auto;
	border-style: none;
}

/* JS DIVs */
DIV.dHold {
	background-color: transparent ;
	position:absolute;
	top:0px;
	left:0px;
	overflow: hidden ;
/*    width: auto ; */
	border-style: none; 
	visibility: hidden ;
	z-index: 10;
}

#tipDiv ,
DIV.dHold DIV.loading {
	font-weight: 900;
	width: 1%;
	border: solid 1px #E0EEBA ;
	background-color:white;
	white-space: nowrap ;
	color:#7FB94B;
	z-index: 10;
}

#tipDiv {
	position:absolute;
	font-weight: 900;
	width: 1%;
	border: solid 1px #E0EEBA ;
	background-color:white;
	white-space: nowrap ;
	color:#7FB94B;
	z-index:10;
}

/*---------------------------*/
/*  Produse > furnizori      */
/*---------------------------*/

div.left span.cor {
	color: #666666;
}

table.cnavig td a.clf:link,
table.cnavig td a.clf:active,
table.cnavig td a.clf:visited,
div.left a.clf:link,
div.left a.clf:active,
div.left a.clf:visited {
	color: #f2530f;
	font-weight: normal;
}

table.cnavig td a.clf:hover,
div.left a.clf:hover {
	color: #67b02a;
}

div.left span.frm a {
	background: url(../images/sgt_frnz.gif) no-repeat 5px center;
	text-align: left;
	display: block;
	background-color: #FFFFFF;
	padding: 2px 20px;
}

div.left span.frm a:hover {
	background-color: #F5F5F5;
}

span.ev
{
	line-height: 30px;
	font-weight: bold;
	font-size: 11px;
}

/*---------------------------*/
/*  Technical Messages       */
/*---------------------------*/

.teh_mess {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF0000;
}

.left_menu_column
{
padding-left:0px;
border-right:solid 1px #e7e7e7;
}
.left_menu_container
{

}
.left_menu_top_left
{
background-image:url(../images/left_menu/menu_cst.gif);
background-repeat:no-repeat;
font-size:1px;
line-height:1px;
padding:0px;
height:6px;
}
.left_menu_top_center
{
background-color:#d1ddf5;
border-top:solid 1px #516d9d;
padding:0px;
font-size:1px;
line-height:1px;
height:6px;
}
.left_menu_top_right
{
background-image:url(../images/left_menu/menu_cdr.gif);
background-repeat:no-repeat;
font-size:1px;
line-height:1px;
padding:0px;
height:6px;
}
.left_menu_bottom_left
{
background-image:url(../images/left_menu/menu_jst.gif);
background-repeat:no-repeat;
font-size:1px;
line-height:1px;
padding:0px;
}
.left_menu_bottom_center
{
background-color:#d1ddf5;
border-bottom:solid 1px #516d9d;
padding:0px;
font-size:1px;
line-height:1px;
}
.left_menu_bottom_right
{
background-image:url(../images/left_menu/menu_jdr.gif);
background-repeat:no-repeat;
font-size:1px;
line-height:1px;
padding:0px;
}
.left_menu_middle
{
border-left:solid 1px #516d9d;
border-right:solid 1px #516d9d;
}
.left_menu_top_header
{
background-color:#d1ddf5;
border-left:solid 1px #516d9d;
border-right:solid 1px #516d9d;
padding-left:10px;
color:#00338d;
font-weight:bold;
}

.right_menu_container
{
padding-right:5px;
}

.left_menu_header
{
border-bottom:2px solid #287297;
padding-left:5px;
padding-top:10px;
font-weight:bold;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}
.left_menu
{
background-color:#FFFFFF;
margin-top:1px;
width:100%;
text-align:left;
}
/* lista de categorii, nivel 1*/
.lista_categorii1 .left_menu_item,
.lista_categorii1 .left_menu_item.on
{
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
color:#287297;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}

.lista_categorii1 .left_menu_item.on
{
background-color:#e9f1f4;
}
.lista_categorii1 .left_menu_item a,
.lista_categorii1 .left_menu_item.on a
{
color:#287297;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.lista_categorii1 .left_menu_item.on a:hover
{
text-decoration:underline;
}


/* lista de categorii, nivel 2 */
table.lista_categorii
{
table-layout:fixed;
}

.lista_categorii .left_menu_item
{
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}

.lista_categorii .left_menu_item.on,
.lista_categorii td.left_menu_item.on
{
background-color:#e9f1f4;
}

.lista_categorii .left_menu_item.on a,
.lista_categorii .left_menu_item.on a:hover
{
text-decoration:underline;
}

.lista_categorii .left_menu_item,
.lista_categorii .left_menu_item a
{
color:#000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:black;
}
.lista_categorii .left_menu_item img
{
display:none;
}

/* lista de tipuri */
.lista_tipuri
{
}

.lista_tipuri .left_menu_item,
.lista_tipuri .left_menu_item.on
{
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
.lista_tipuri .left_menu_item.sel
{
font-weight:bold;
}

.lista_tipuri .left_menu_item.on
{
background-color:#e9f1f4;
}
.lista_tipuri .left_menu_item a,
.lista_tipuri .left_menu_item.on a
{
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
.lista_tipuri .left_menu_item.on a:hover
{
text-decoration:underline;
}

.sel, .sel td{
	color:#000000;
	cursor:default;
}

.obiect_pr
{
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#f1f7e4;
	border:1px solid cce599;
	width:100%;
}
.obiect_prdescr
{
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#f9fcf4;
	border:1px solid cce599;
	width:100%;
}
.obiect
{
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:white;
	width:100%;
}
.linie-punctata
{
background-image:url(../../images/doted.gif);
background-repeat:repeat-x;
font-size:1px;
line-height:1px;
height:1px;
}

.stire
{
padding-left:0px;
padding-right:0px;
padding-bottom:6px;
padding-top:6px;
}

.spacer
{
height:20px;
line-height:20px;
width:100%;
font-size:0px;
overflow:hidden;
}
.ultimul
{
color:#e73a02;
}
.left_menu BUTTON {
	background: url('../../images/go.gif') no-repeat;
	vertical-align: middle;
	border-style:none;
	height: 22px;
	width: 22px;
}

.produs_descriere_mica
{
}
.produs_tip
{
font-weight:bold;
}
a.list_adresa_web
{
color:#e73a02 !important;
}

.lmenu_spacer
{
}
.zero_rezultate
{
color:red;
font-weight:bold;
padding:20px;
text-align:center;
	height:100%;
	width:100%;
	border-style:none;

}

.email_form
{
	background-color:#d9edf7;
	padding-top: 5px;
	padding-bottom: 5px;
}

.email_form_header
{
background-image:url(../images/h_bmail.gif);
height:39px;
text-align:center;
}

.email_form_utilizator
{
font-size:10px;
}

.layout-table
{
  width:100%;
  height:100%;

}
.second_column
{
padding:0px 30px;
padding-top:20px;
padding-bottom:20px;
}

.left_menu_bullet
{
padding-left:4px;
}
.player
{
display:block;
width:320px;
height:264px;
}

.player_container
{
background-color:faf5e5; 
padding:5px; 
padding-top:10px; 
padding-bottom:10px;
border:1px solid #f9d8c0;
}
.player_playlist
{ 
height:264px; 
width:100%; 
overflow:auto;
}
.index_titlu
{
padding-top:20px;
padding-left:0px;
font-size:16px;
color:#004b91 !important;
font-weight:bold;
}

.cuprins
{
border:solid 1px #CCE599;
padding:10px;
background-color:#F9FCF4;
}
.cuprins .nivel1
{
padding-left:20px;
padding-top:4px !important;
}
.cuprins .nivel2
{
padding-left:40px;
padding-top:4px !important;
}
.cuprins .nivel3
{
padding-left:60px;
padding-top:4px !important;
}
.cuprins .nivel4
{
padding-left:80px;
padding-top:4px !important;
}

.clear
{
clear:both;
height:1px !important;
width:100%;
font-size:0px;
padding:0px;
margin:0px;
}

.left_menu_l1
{
line-height:30px;
border-bottom:2px solid #287297;
padding-left:5px;
padding-top:10px;
font-weight:bold;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-align:left;
}
.left_menu_l1 a
{
line-height:30px;
font-weight:bold;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-decoration:none;
}

.left_menu_l2,
.left_menu_l2_over
{
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
color:#287297;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}

.left_menu_l2_over
{
background-color:#e9f1f4;
}

.left_menu_l2 a,
.left_menu_l2_over a
{
color:#287297;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal !important;
text-decoration:none;
}
.left_menu_l2_over a:hover
{
text-decoration:underline;
}

.left_menu_l2_toate
{
padding-left:5px;
padding-top:10px;
padding-bottom:0px;
color:#ec7b05;
text-decoration:none;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.left_menu_l2_toate a,
.left_menu_l2_toate td
{
color:#ec7b05;
text-decoration:none;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.left_menu_l2_toate .left_menu_l2_1_column 
{
width:2px;
}

.left_menu_l2_toate .left_menu_l2_1_column div
{
margin-top:3px;
background-color:#ec7b05;
font-size:1px;
height:5px;
}

.left_menu_l3,
.left_menu_l3_over
{
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
color:#000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:black;
}
.left_menu_l3_over
{
background-color:#e9f1f4;
}
.left_menu_l3_over a,
.left_menu_l3_over a:hover
{
text-decoration:underline;
}

.left_menu_l3 a,
.left_menu_l3_over a
{
color:#000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:black;
}
.left_menu_l3 img,
.left_menu_l3_over img
{
padding-top:5px;
}
.obiect_baner
{
cursor:pointer;
}
.main_container
{
width:1240px;
margin-left:auto;
margin-right:auto;
background-color:white;
}
.cele_mai_noi_marci
{
}
.cele_mai_noi_marci_title
{
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#287297;
border-bottom:solid 4px #fe9900;
padding-top:20px;
margin-bottom:10px;
}
.cei_mai_noi_furnizori
{
}
.cei_mai_noi_furnizori_title
{
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:black;
border-bottom:solid 4px #287297;
padding-top:20px;
}
.cei_mai_noi_furnizori_furnizor
{
border-left:solid 4px #fe9900;
padding-left:5px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}

.cei_mai_noi_furnizori_furnizor_nume_firma,
.cei_mai_noi_furnizori_furnizor_nume_firma a
{
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#287297;
text-decoration:none;
font-weight:bold;
}
.cei_mai_noi_furnizori__produse_inregistrate
{
color:#287297;
}
.cei_mai_noi_furnizori_furnizor_over
{
background-color:#d9e3e8;
}
.third_column
{
border-left:1px solid #CCCCCC;
padding-left:10px;
padding-right:10px;
}
.footer_copyright
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#287298;
padding-left:5px;
padding-top:10px;
text-align:center;
}
.footer_contact
{
padding-left:10px;
}

.highlight
{
font-weight:bold;
color:#CC0000;
}
.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none; } 
.img_border
{
border: solid 1px #63A0BF; 
}
.promotii_calendar
{
background:url(../images/calendar.gif) no-repeat top;
height:33px;
width:27px;
overflow:hidden;
}
.promotii_calendar_luna
{
font-weight:bold;
color:#ffffff;
display:block;
font-size:10px;
text-align:center;
}
.promotii_calendar_zi
{
font-weight:bold;
color:#000000;
display:block;
font-size:14px;
line-height:20px;
text-align:center;
}

a
{
text-decoration:none;
}

.search_divider
{
margin-bottom:5px;
margin-top:5px;
height:1px;
line-height:1px;
border-top:dotted 1px lightgray;
width:100%;
}
.list_produs_separator
{
border-top:dotted 1px #cccccc;
padding-bottom:10px;
margin-top:10px;
width:100%;
height:1px;
font-size:1px;
}
.alege_tip_separator
{
border-top:dotted 1px #cccccc;
margin-top:10px;
width:100%;
height:1px;
font-size:1px;
}

a:hover br
{
text-decoration:none;
}
.left_menu_item, .left_menu_header
{
	text-align:left;
}
.full
{
	text-align:left;
}
