html, body { font-family: Verdana; font-size: 10px; margin: 0; padding: 0; }
p, h1, h2, h3, h4, div, a, input, select, textarea { font-family: Verdana; font-size: 10px }
table, th, td {border-collapse: collapse; border: none;font-size: 10px;}
h1 { font-size: 14px; padding:0px; font-family: Tahoma;}
img, a img {border: none !important;}
a {color: green;}
a:hover { color: #000000; text-decoration:none;}
textarea { height:50px; }
.checkbox { width:15px; height:15px; border:0px; }
image {border:0px;}
input, textarea
{ 
	border: 1px solid green; 
	font-family: Tahoma, Arial, Verdana, Helvetica; 
	font-size: 11px; width: 160px; 
	padding-left:1px;background-color: #f6f6f6;
}
select  
{ 
	border: 1px solid green;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px; 
	padding-left:1px;
	background-color: #f6f6f6;
	min-width: 160px;
	
}
.input_text{
	border: 1px solid #A6A6A6;
	background-color: #f6f6f6;
	width: 160px;
	height: 16px;
	padding-left:1px;
	margin:0px;
	vertical-align: middle;
	}
.button 
{
	cursor:pointer;
	font-size:11px; 
	font-family:"Trebuchet MS";
	background: url(img/bu3.jpg) 0 0px repeat-x;
	border: none;
	height: 20px;
	width:110px; 
	color:#fff; 
	padding-right:20px; 
	padding-bottom:3px;
}
.button:hover
{
border: none;
}
.welcome_text { background-color:#ffffff; color: green; font-size: 20px;}
.alert { background-color:pink; color: red; font-size: 18px;}
.alert a{ background-color:pink; color: red; font-size: 18px;}
.favorites_bar_last {vertical-align:top; text-align:center;}
.favorites_bar {vertical-align:top; text-align:center;}
.favorites_bar_link {vertical-align:top; text-align:center;text-decoration:none;}
.table { border: 1px solid #f2f2f2; border-right:0px; border-bottom:0px;}
.table_report { border: 1px solid #000000;}
.table_report1 { border: 1px solid #000000; border-right:0px; border-bottom:0px}
.table_report_print { border: 0px solid #000000; }
.list { border: 1px solid #f2f2f2; border-right:0px; border-bottom:0px; }
/*.title { padding: 2px; background : url("img/bg_header_tab_strong.gif") repeat top left; color: #000000; font-weight: bold; border: 1px solid #D7EDDD; border-left:0px; border-top:0px; }
.title { padding: 2px; background-color:#A9FAA7; color: #000000; font-weight: bold; border: 1px solid #D7EDDD; border-left:0px; border-top:0px; }*/
.title_report { padding: 2px; background-color:#ffffff; color: #000000; font-weight: bold;}
.title_report_big { padding: 2px; font-size: 16px; background-color:#ffffff; color: #000000; font-weight: bold; }
.title_big_report { padding: 2px; background-color:#ffffff; color: #000000; font-size: 14px; font-weight: bold; }
.header { padding: 2px; background-color: #f2f2f2; color: #000000; font-weight: bold; border: 1px solid #ccc; border-left:0px; border-top:0px; }
.header_grid_print { padding: 2px; background-color:#F0F0F0; color: #000000; font-weight: bold;border-top: 1px solid black; border-left: 1px solid black;}
.details_grid_print { padding: 0px; color: #000000; font-weight: bold;font-size: 10px}
.header_report { background-color:#ffffff; color: #000000; font-weight: bold; border: 1px solid #000000; border-bottom:0px; border-right:0px; border-top:0px;}
.header_print_report { background-color:#ffffff; color: #000000; font-size: 20px;}
.title_report { background-color:#ffffff; color: #000000; font-weight: bold;}
.header a{ color:#000000; }
.header_link { padding: 2px; background-color: #ffffff; color: #000000; font-weight: bold; border: 1px solid #cccccc; border-left:0px; border-top:0px; }
.row  { background-color: #D6F0CC;height:17px;}
.row0 { background-color: #f6f6f6;height:17px;}
.row1 { background-color: #FFFFFF;height:17px;}
.cell0{ vertical-align:top; text-align:left; padding: 2px; padding-top:1px; padding-bottom:1px; border: 1px solid #f2f2f2; border-left:0px; border-top:0px;cursor: default}
.cell1{ vertical-align:top; text-align:left; padding: 2px; padding-top:1px; padding-bottom:1px; border: 1px solid #f2f2f2; border-left:0px; border-top:0px;cursor: default}
.row_report {  vertical-align:top; text-align:left; padding: 2px; padding-top:1px; padding-bottom:1px; background-color: #FFFFFF; border: 1px solid #000000;border-right:0px; }
.row_report_print {  vertical-align:top; text-align:left; padding: 2px; padding-top:1px; padding-bottom:1px; background-color: #FFFFFF; border: 1px solid #000000;border-right:0px;border-left:0px; }
.row_print {  vertical-align:middle; padding: 2px; padding-top:1px; padding-bottom:1px; background-color: #FFFFFF; border: 1px solid #000000;  border-left:0px; border-top:0px;}
.footer { padding: 2px; background-color: #FFFFFF; color: #000000; font-weight: bold; border: 1px solid #f2f2f2; border-left:0px; border-top:0px; }
.label 
{ 
	width:150px; 
	text-align:left; 
	background-color: #FFFFFF; 
	border: 1px solid #f2f2f2; 
	border-left:0px; 
	border-top:0px; 
	font-weight:bold;
	padding:1px;
}
.element 
{  
	text-align:left; 
	background-color:#ffffff; 
	border: 1px solid #f2f2f2; 
	border-left:0px; 
	border-top:0px; 
	padding:1px;
 }
.element_date {  vertical-align:top; text-align:left; padding-left: 3px; background-color: #FFFFFF; border: 1px solid #f2f2f2;  border-top:0px;}
.help {  vertical-align:top; text-align:left; padding: 3px 5px; background-color: #FFFFFF; border: 1px solid #f2f2f2; border-left:0px; border-top:0px; }
.path_nav {padding-top:10px; padding-bottom:10px;padding-left:5px;}
.path_nav a{padding-top:10px; padding-bottom:10px;padding-left:5px;}
.pageing {color:#000;}
.pageing a:visited, .pageing a:link{border: #D6F0CC 1px solid; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;background-color:#D6F0CC;text-decoration:none;}
.pageing a:hover {border: green  1px solid; background-color:green; color:#ffffff}
.pageing b {border: green  1px solid; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; background-color:green; color:#ffffff}
.milo{margin: 0px 20px 0px 20px; display: none;}
.celulaNormala{font-family:"Verdana";font-weight:bold;text-align:left;color:green;background:white}
.whiteCel{font-family:"Verdana";font-weight:bold;text-align:right;color:white;background:green}
.menuTest a:active, .menuTest a:visited, .menuTest a:link { color: white; text-decoration:none; font-weight:bold;}
.menuTest a:hover { color: #AED722; text-decoration:none;  font-weight:bold;}
.langFont a:active, .langFont a:visited, .langFont a:link { color: white; text-decoration:none;}
.langFont a:hover { color: #AED722; text-decoration:none;}
.steluta
{
	color:#FF0000;
}
.rowFuel 
{
	vertical-align:top;
	text-align:left;
	padding: 2px; 
	padding-top:1px; 
	padding-bottom:1px; 
	background-color: #E4FAE3; 
	width:150px; 
	border: 1px solid #f2f2f2; 
	border-left:0px; 
	border-top:0px;  
	font-weight:bold;
}
.celulaAlignCenter{font-family:"Verdana";font-weight:bold;text-align:center;color:green;}
.copyright{font : 9px "Verdana"; height:20px; color : white; text-decoration : none; font-weight : bold;background-color:green;text-align:center;}
.menu_tree  
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	white-space: nowrap;
}
.menu_capitol
{
	width:auto;
	padding:10px;
}
#page_content
{
width:400px;
height:200px;
}
.dtree {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #666;	white-space: nowrap;}
.dtree img {	border: 0px;	vertical-align: middle;}
.dtree a {	color: #333;	text-decoration: none;}
.dtree a.node, .dtree a.nodeSel {	white-space: nowrap;	padding: 1px 2px 1px 2px;}
.dtree a.node:hover, .dtree a.nodeSel:hover {	color: #333;	text-decoration: underline;}
.dtree a.nodeSel {	background-color: #c0d2ec;}
.dtree .clip {	overflow: hidden;}
tr.off {background: #ffffff;}
tr.on {background: #EFEFEF;}
.class_path {color:#fff; margin:0px; padding:0px; padding-left:3px;font-family: Arial, Helvetica, sans-serif;font-size:11px;}
.class_path1 {color:#fff; margin:0px; padding:0px;}
.class_path b {color:#fff; margin:0px; padding:0px;}
.duplicate { color: #CC0000; }
.radio {width:20px;}
.tabs {
	clear: both;
	width: 100%;
	line-height: normal;
	background-image: url(img/tabs_bg.gif);
	margin-bottom: 10px;
}
.tabs ul {
	margin: 0;
	padding: 0 0 0;
	list-style: none;
}
.tabs li {
	float: left;
	background: url(img/tab_bg.gif) no-repeat left top;
	margin: 0;
	margin-left: 0;
	margin-right: 2px;
	padding: 0 0 0 10px;
	line-height: 18px;
	text-decoration: none;
	font-family: Verdana, Arial;
	font-size: 10px
}
.tabs a
{
	text-decoration: none;
}
.tabs a:link, .tabs a:visited, .tabs a:hover
{
	color: black;
}
.tabs a:hover
{
	text-decoration: none;
}
.tabs li.active
{
	background: url(img/tab_sel_bg.gif) no-repeat left top;
	margin-right: 2px;
}
.tabs li.inactive
{
}
.tabs span
{
	float: left;
	display: block;
	background: url(img/tab_end.gif) no-repeat right top;
	padding: 0px 10px 0 0;
	color: black;
	cursor: pointer;
}
.tabs .active span
{
	background: url(img/tab_sel_end.gif) no-repeat right top;
}

.tabs .inactive span
{

}

.tabs_content
{
	clear: both;
	border-top: none;
	border-left: 1px solid #91A7B4;
	border-right: 1px solid #91A7B4;
	border-bottom: 1px solid #91A7B4;
	margin-bottom: 20px;
	padding: 5px;
}

.tabs_content .active {
	display: block;
}

.tabs_content .inactive
{
	display: none;
}
.boxtop {width: 265px; height: 19px; background: #fff url(img/boxtop_sm_old.gif) no-repeat; color: #000; margin-top:25px; color:green;   line-height: 18px;font-size:9px;}
.box {width: 265px;  background: #fff url(img/box_sm_old.gif) no-repeat bottom left; color: #5b5b5b; padding-left:5px; padding-bottom:5px;}
.err { color:#FF0000; text-align:center;}
th, .title
{

	color: #333333;
	background:  url("img/fond7.jpg") repeat-x 0% 100%;
	font-weight:bold;
	height:22px;
    border:3px double #CCCCCC;
}
.title1
{
-moz-box-flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;height:100%;padding:0px 5px;border-width:1px;border-style:solid solid solid none;border-color:#e2decd;background-color:#ebeadb;height:22px;
}
.yh_top
{
width: 500px; height:38px;
background:  url("img/top1.jpg") repeat-x 0% 100%;
font-family:"Trebuchet MS";
font-size:20px;
padding-left:10px;
}
.yh_mijloc
{
font-family:"Trebuchet MS";
font-size:14px;
padding-left:10px;
padding-top:10px;
}


/* Stiluri Marcel */

.th {
    padding: 7px 4px;
    border-collapse: collapse;
/*    border: 1px solid #e7e7e7;*/
    background: #f7f7f7;
}
.buttonlink {
    background: #fff url(/templates/noutate/img/layout/bg_kicker.png) 0 1px repeat-x;
    border: 1px solid #777;
    text-decoration: none;
    padding: 1px 4px;
}
.buttonlink:hover {
/*    background: #177e54;*/
    color: #fff;
    border: 1px solid #000;
}
.add {
/*    background: #90dc90;*/
    color: #095909;
    border: 1px solid #3d963d;
}
.add:hover {
/*    background: #095909;*/
    border: 1px solid #095909;
    color: #58c330;
}
.mod {
/*    background: #c7e4ff;*/
    color: #2a78c3;
}
.mod:hover {
/*    background: #2a78c3;*/
    border: 1px solid #2a78c3;
    color: navy;
}
.del {
/*    background: #feffb4;*/
    color: red;
}
.del:hover {
/*    background: #d6552d;*/
    border: 1px solid #d6552d;
    color: #ff6600;
}

.block {display: block;}
.fl {float: left;}
.fr {float: right;}
.left {text-align: left;}
.right {text-align: right;}
.rightp {text-align: right; padding-right:5px}
.center {text-align: center;}
.justify {text-align: justify;}
.clears {clear: both;}

.nom {margin: 0;}
.nop {padding: 0;}
.nomp {margin: 0; padding: 0;}

.ml5 {margin-left: 5px;}
.mr5 {margin-right: 5px;}
.pv5 {padding: 0 5px;}

.w185 {width: 185px;}
.w130 {width: 130px;}
.w100 {width: 100% !important;}
.w85  {width: 85px;}

.table-row {
    display: table-row;
    overflow: auto;
    border-bottom: 1px solid #ccc;
    /height: 1%;
    /background: #4c4c4c;
}
.table-head {
    display: table-cell;
    vertical-align: top;
    font-weight: bold;
    padding: 7px 4px;
    overflow: visible;
    background: #4c4c4c;
    color: #f5f5f5;
    border-right: 1px solid #f2f2f2;
    /float: left;
}
.table-cell {
    display: table-cell;
    vertical-align: top;
    overflow: auto;
    padding: 4px;
    /height: 1%;
    /float: left;
}

.routes_title_cell {
    width: 31em;
}
.routes_load_cell, .routes_distance_cell, .routes_weight_cell {
    width: 8em !important;
}
.routes_title_cell input, .routes_load_cell input, .routes_distance_cell input, .routes_weight_cell input {
    width: 93% !important;
}
.routes_options_cell {
    width: 23em;
    /width: 23em !important;
    border: none;
    overflow: auto;
    /height: 1%;
}
.routes_options_cell input, .routes_options_cell select {
    padding: 1px 2px;
    width: auto;
    /background: #fff url(/templates/noutate/img/layout/bg_kicker.png) top repeat-x;
    /border: 1px solid #ccc;
}
.table-head.routes_options_cell input {
    display: block;
}
.routes_options_cell span {
    position: absolute;
    display: none;
}

/*  liviu*/
.afis_import
{
display:none;
}


