@charset "utf-8";
/* CSS Document */
body{

	padding:0;
	margin:0;
	font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;	
	font-size:62.5%;
	background: url('img/wallpaper-2608492.jpg');
	color:#222222; 
	/*	font-family: Verdana;
		font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;	
		font-size:62.5%;
	suny wallpaper-2608492.jpg
	green   wallpaper-999506.jpg
	cs  wallpaper-2652276.jpg
	 #056b93 #deedf7  background-color:#056b93
	font-family: Arial, Helvetica, sans-serif;
	 */

}

#layout_status_bar
{
	position:absolute;
	bottom:0;
	width:100% ; margin-left:-2px;
	height:25px;
	display:none;
	vertical-align:middle;
	line-height:2.5em
}
#accordion
{
	display:none; /*	float:left; width:15%;*/
}
.acc
{float:left; width:100%;}
#tabs {  margin-right:2px; margin-top:2px; /*width:99%;*/}
.ttab
{width:84%; float:right ; }
#tabs li .ui-icon-close { float: left; margin: 0.4em 0.2em 0 0; cursor: pointer; }
/*
#asterisk
{
	display:none;
}
*/

#stanga
{
	float:left; width:15%;
}

input 
{
	width: 120px; margin-right:1px; 
}
textarea
{
	width: 120px;
}
.steluta{
	width: 20px;
	height:18px;  }
.textarealot 
{
	width: 200px;
	height:80px;
	font-weight:bold;
	text-align:right;
}
.inputlot
{
	width: 200px;
	font-weight:bold;
	text-align:right;
}
select 
{
	
}

.alb
{color: #ffffff;}
.pl3
{
	padding-left:3px;
	
	
}
.p2
{padding:2px;}
.p5
{padding:5px;}
.patrat{
	width:18px; 
	height:18px; 
	text-align:center; vertical-align:middle;
}
.patrata{
	width:18px; 
	height:18px; 
	text-align:center; vertical-align:middle;
	cursor:pointer;
}
.pl2
{
	padding-left:2px;
}
.pr1
{
	padding-right:1px;
}
.brd
{
	border-top:none;
	border-left:none; 
	border-bottom:none;
}
.fs75
{
	font-size:80%;
}
.fs150
{
	font-size:150%;
}
.m1{margin:1px;}
.m2{margin:2px;}
.tl{text-align:left};
.mb3
{
	margin-bottom:3px
}
.mb1
{margin-bottom:1px}
.mw120
{
	min-width:125px
}
#posv_procent, #posv_explicatii_document
{
	width: 143px;
	padding-left: 2px;	
}

/*POS*/
#posv_casa_offline{/* Double-sized Checkboxes */
  -ms-transform: scale(1.3); /* IE */
  -moz-transform: scale(1.3); /* FF */
  -webkit-transform: scale(1.3); /* Safari and Chrome */
  -o-transform: scale(1.3); /* Opera */
  margin: 3px;margin-left:-14px;}
 #posv_bifa{
	  -ms-transform: scale(1.3); /* IE */
  -moz-transform: scale(1.3); /* FF */
  -webkit-transform: scale(1.3); /* Safari and Chrome */
  -o-transform: scale(1.3); /* Opera */
	 }
.select_ {
	width: 220px;
	padding-left: 2px;	
}

.select_dual_ {
	width: 93px;
	padding-left: 2px;	
}

.select_dual_egal_ {
	width: 106px;
	padding-left: 3px;	
}


#posv_denart, #posv_stoc,#posv_pretv,#posv_punctev, #posv_banca
{width: 220px;
	padding-left: 2px;color:#000000; font-weight:bold	}
	
	#posv_valuta_baza, #posv_valuta_sec,#posv_curs
	{
		width: 108px;
	padding-left: 2px;color:#000000; font-weight:bold
	}
	#posv_curs{ margin-left:-20px;}
#posv_numar, #posv_data,#posv_codclient	,#posv_denumire, #posv_explicatii_document,#posv_procent,#posv_discount
{
	color:#000000; font-weight:bold
}
#uv_organizatii_add_localitate,#uv_organizatii_add_judet{	width: 220px;	padding-left: 2px;}

#crm_rapoartec_rra_tip_target, #crm_rapoartec_rra_an
{
	width: 148px; margin-right:1px;	
}
.label_ {
	padding:0px;
	width: 40%;
	padding-left: 3px;
	text-align:left;
	font-weight:normal;
	color:#222222;
}

.element_ {
	padding:0px;
	width: 60%;
	padding-right:3px;
	padding-top:1px;
	text-align:left;
	font-weight:normal;
	color:#222222;
}

.label_1 {
	padding:0px;
	padding-left: 3px;
	padding-right: 3px;
	text-align:left;
	font-weight:normal;
	color:#222222;
}
.element_1 {
	padding:0px;
	padding-left:3px;
	padding-top:1px;
	text-align:left;
	font-weight:normal;
	color:#222222;
}

.w200
{
	width: auto;
	line-height:normal;
	margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;
	padding:.5em 1.5em;
}

.pl5
{
padding-left:5px;
}
.ldate{
	width: 120px;
}
.loaderoff {
	z-Index: 9998;
	top: 0;
	left: 0;
	position: absolute;
	display: none;
	width: 100%;
	background-color: transparent;
	height: 27px;
}

.loaderon {
	z-Index: 9998;
	top: 0;
	left: 0;
	position: absolute;
	display: block;
	width: 100%;
	background-color: transparent;
	padding-top:3px;
 }

.loaderon .loaderimg {
	width: 16px;
	height: 16px;
	text-align: center;
	vertical-align: top;
	float: right;
	background: url('img/loader-transparent.gif');
	background-position: 0% 50%;
	background-repeat: no-repeat;
	margin-right:10px;
}


.loaderoff .loaderimg {
	width: 16px;
	height: 16px;
	text-align: center;
	vertical-align: top;
	float: right;
}

.loaderoff .loadertabimg {
	width: 16px;
	height: 16px;
	background: url('img/tabloader.gif');
	background-position: 100% 100%;
	background-repeat: no-repeat;
}



/* TABLE GRID*/


/*header*/
.head1
{
width:40px;
height:25px; 
}
.hh1
{
	font-weight:normal; 
padding-left:2px; 
padding-right:1px; 
border-top:none;
border-left:none; 
border-bottom:none;
}
.fw
{font-weight:normal;}
.head2
{
	height:25px; 
}	
.grid_container {
	overflow:-moz-scrollbars-horizontal ;
	overflow-x: auto;
	overflow-y: hidden;
	text-align:left;
    width:100%; margin:auto;
}
.table { 
	border: none;
}

.grid_column_title { 
	padding: 0px 0px 2px 5px; 
	line-height: 20px;
}

.header { 
height:25px; font-weight:normal; padding-left:2px; padding-right:1px
}


.row, .row a,  .row input {
	background:#3baae3 ;color:#fff
}


.row0, .row0 input { 
	background-color: #ffffff;
}
.row1, .row1 input { 
	background-color: #F6F6F6;
}
.row2, .row2 a, .row2 input  { 
background:#ffef8f ;color:#363636;
}

.dual_zoom {
	width: 68px;
}
.dual_ {
	margin:0px;	
	padding:0px;
	text-align:left
}
.cell0 { 
	border: none; 
	font-size:100%;
	padding:1px;
    padding-right:2px;
	height:19px;
	white-space:nowrap;
	font-weight:normal
}
.cell1 { 
	border: none; 
	font-size:100%;
	padding:1px;
    padding-right:2px;
	height:19px;
	white-space:nowrap;
	font-weight:normal
}

.cell_mare_0 { 
	border: none; 
	font-size:100%;
	padding:1px;
    padding-right:2px;
	height:55px;
	margin:1px;
	
	font-weight:normal
}
.cell_mare_1 { 
	border: none; 
	font-size:100%;
	padding:1px;
    padding-right:2px;
	height:55px;margin:1px;
	
	font-weight:normal
}
.l200{width:70%; }

.celll0 { 
	border: none; 
	font-size:100%;
	padding:1px;
     padding-right:2px;
	height:19px;
	font-weight:normal
}

.celll1 { 
	border: none; 
	font-size:100%;
	padding:1px;
     padding-right:2px;
	height:19px;
	font-weight:normal
}



.footer { 
	padding: 2px; 
	background-color: #FFFFFF; 
	color: #3C3C3C; 
	border: 1px solid #edebec; 
	border-left:0px; 
	border-top:0px; 
	border-right:0px;
	line-height: 25px;
}


.text_button_left
{
background-color: #d4df91;
padding:5px;	
}

.radio {
	border: 0px;	
	width:14px;
	height:14px;
}
.radiolist
{}

.checkbox { 
	width:14px; 
	height:14px; 
	border:0px; 
	margin-bottom:-1px;
}
/*ZOOM*/

.div_input_search_container
{
	position:relative;
	margin:0px;
	padding:0px;
	left:-110px;
}

.div_input_search
{ display:none;
	margin:0px;	
	padding:0px;			
	
	width:550px;
	height:500px;	
	position:absolute;
	top:0px;
	left:0px;
	vertical-align: top;
}
.div_input_search_head
{
	/*width:100%;*/

}

.div_input_search_results
{	
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	width:100%;
	height: auto;
	overflow: auto;	
    text-align:left;

}



.div_input_search_table
{
	width:100%;
	margin:0px;
	padding:0px;
}


.main_window_area_body, .window_area_body
{
	margin:0px;	
	padding:0px;			
	vertical-align: top;
	color:#222222
}

.form_body
{
	text-align:left;
	margin:0px;
	padding:0px; 
}
.ui-tabs-panel
{
	padding:30px
}
.zoom_button
{
	text-align: center;
	margin-left:1px
}


.modaloff {
	
	position:fixed;top:0;left:0;width:100%;height:100%;
	overflow: hidden;
	text-align: center;
	display: none;
	visibility: hidden;
}

.modalon {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height:100%;
	overflow: hidden;
	text-align: center;
	display: block;
	visibility: visible;
	background:#eee url(../../js/cs/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat;
	opacity:.6;
	filter:Alpha(Opacity=60);
	-moz-opacity: 0.6;
	z-index:1;
}

.cb
{
 text-align:left;
 font-weight: bold;
 }
 .red
 {
 color:red;
 }
  .red a
 {
 color:red;
 }
.w
{
 text-align:right;
 }
.wb
{
text-align:right;
font-weight: bold;
}
.lb
{
text-align:left;
font-weight: bold;
}
.c
{
text-align:center;
}


.source_editor {
	width: 800px;
	height: 400px;
	overflow:scroll;
}
.column_input_rotv
{
	width:80px;
}
.column_input_rotv_readonly
{
	width:80px; text-align: right;
}
.column_input_rotv_nr_onchange
{
	width:80px;
}
.column_input_rotv_nr
{
	width:80px;
}
.column_input_rotv_onchange
{
	width:80px;
	text-align:right;
}
.column_input_readonly
{
	width:80px;
}

/*POS*/

.button_big {
	display: block;
	width: 152px;;
	height: 30px;
	border:#222222;
	border-style:solid;
	border-width:1px;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	background:none;
	vertical-align:text-top;
}
.button_big1 {
	display: block;
	width: 92px;
	height: 28px;
	border:#222222;
	border-style:solid;
	border-width:1px;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	background:none;
}
.button_big2 {
	display: block;
	width: 60px;
	height: 26px;
	border:#222222;
	border-style:solid;
	border-width:1px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	background:#fff;
}
.celula{ width:22px; padding:0px;}
.inputmp, .textareamp
{
	width: 80px;
	font-size:11px;
	height:15px;
	font-weight:bold;
	text-align:right;
}
.inputcui
{
	margin-top:5px;
}
.input41
{
	font-weight:bold;
	border:none;
	text-align:left;
	width: 80px;
}
.input42
{
	font-weight:bold;
	border:none;
	text-align:left;
	width: 130px;
}
.input6, .textarea6, .input5
{
	font-weight:bold;
	text-align:right;
}
.input8, .textarea8
{
	text-align:right;
	font-weight:bold;
}
.imgnoborder
{ border:none; width:40px}
.imgnoborder48
{ border:none; width:48px}
.grid_column_header_pos { 
	padding: 2px; 
	padding-left: 5px;
	white-space:nowrap;
}


#tabel_iconite td {
border:1px solid #ffffff; text-align:center
}

#tabel_iconite td:hover
{
	border:1px solid #f6f6f6;
	background:#f6f6f6
}

#tabel_iconite a{text-decoration:none; text-emphasis:circle; font-size:120%;text-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);}

#tabel_iconite2 td {
border:1px solid #ffffff; text-align:center
}

#tabel_iconite2 td:hover
{
	border:1px solid #f6f6f6;
	background:#f6f6f6
}
#tabel_iconite2 a{text-decoration:none; text-emphasis:circle; font-size:110%;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);}
/* UPLOAD */

#btnBrowseAttachment{  
width:400px; cursor:pointer;
} 
/*CRM*/

#sideleft{
	/*background:#fff;*/
	width:250px;
	margin:2px;
	position:relative;
	padding-top:0px;
	padding-bottom:2px;
	float:left;
}


