body{
	background: white url("../img/bg_main_up.gif") repeat-x top left;
	margin:0;
}
td{
	
	font-size:12px;
	font-weight:normal;
	font-family:"Arial", "Verdana";
}

.head_up{
	margin-top:4px;
	width:1000px;
	height:113px;
	background:url("../img/header.png") no-repeat top center;
	margin-left:auto;
	margin-right:auto;
	text-align:center;

}
.logo{
	padding-left:10px;
	padding-top:3px;
	width:150px;
}
.action{
	margin:auto;
	padding:3px;
}
.footer{
	width:1000px;
	height:11px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;

}
a.box_up:link, a.box_up:visited, a.box_up:active
{
    color:#5d7788 !important;
    font-size:13px;
    font-weight:bold;
    font-family:Verdana;
    text-decoration: none;
    border-style: solid;
    border-width: 1px;
    border-color: #5cd85e;
    padding: 3px;
}
a.box_up:hover
{
    color:#D97806 !important;
    text-decoration: none;
    border-style: solid;
    border-width: 1px;
    border-color: #5cd85e;
    padding: 3px;
}
a.box_up_on:link, a.box_up_on:visited, a.box_up_on:active
{
    color:#D97806 !important;
    font-size:13px;
    font-weight:bold;
    font-family:Verdana;
    text-decoration: none;
    border-style: solid;
    border-width: 1px;
    border-color: #5cd85e;
    padding: 3px;
}
a.box_up_on:hover
{
    color:#D97806 !important;
    text-decoration: underline;
    border-style: solid;
    border-width: 1px;
    border-color: #5cd85e;
    padding: 3px;
}

a.avansata:link, a.avansata:visited, a.avansata:active
{
	color:#2a2a2a !important;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#f3fcff;
	text-decoration:none;
	padding:2px;

}
a.avansata:hover
{
	color:#2a2a2a; !important;
	text-decoration:none;
	background-color:#c5e2ed;
}
.titleRed{
	color:#ff0000 !important;
	font-size:18px;
	font-weight:bold;
	font-family:ARIAL;
}


.blackNewTop{
	background-color:#eaf3f9;
	vertical-align:top;
	color:#000000;
	font-weight:normal;
}

.cellBlackNewTop{
	border-top:0px solid #ffffff;
}

.blackNewBottom{
	background-color:#eaf3f9;
	vertical-align:top;
	color:#000000;
	font-weight:normal;
}

.cellBlackNewBottom{
	border-bottom:1px solid #dddddd;
}


.blackNewTopOn{
	background-color:#f6f6f6;
	vertical-align:top;
	color:#000000;
	font-weight:normal;
}

.cellBlackNewTopOn{

}

.blackNewBottomOn{
	background-color:#f6f6f6;
	vertical-align:top;
	color:#000000;
	font-weight:normal;
}

.cellBlackNewBottomOn{
	border-bottom:1px solid #dddddd;
}



.albMare{
	color:#ffffff !important;
	font-size:18px;
	font-weight:bold;
	font-family:ARIAL;
	padding:5px;
}
.data{
	width:90px;
}

.bleuNew{
	font-size:18px;
	font-family:Arial;
	font-weight:bold;
	color:#062440;
}
.copyright{
	font-size:9px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;
}
.important{
	margin:auto;
	background: url("../img/box_gri_bg.gif") repeat-y top center;
	padding-left:10px;
	padding-right:10px;
}
.row{
	background:#e5e5e5;
	color:#2a2a2a;
	font-weight:bold;
	padding:2px;
}
.boxGrey{
	margin:auto;
	background: url("../img/box_bg.gif") repeat-y top center;
	padding-left:10px;
	padding-right:10px;
}
.errorMessage{
	color:red
}







a.linkText:link, a.linkText:visited, a.linkText:active{
	vertical-align:top;
	color:#2a2a2a !important;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

a.linkText:hover{
	vertical-align:top;
	color:#2a2a2a !important;
	font-weight:bold;
	text-decoration:none;
	background-color:#ffeac1;
}

a.linkTextUnderline:link, a.linkTextUnderline:visited, a.linkTextUnderline:active{
	vertical-align:top;
	color:#000000 !important;
	font-weight:normal;
	text-decoration:underline;
}

a.linkTextUnderline:hover{
	vertical-align:top;
	color:red !important;
	font-weight:normal;
	text-decoration:underline;
}

a.linkTextWhite:link, a.linkTextWhite:visited, a.linkTextWhite:active{
	vertical-align:top;
	color:#2a2a2a !important;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
}

a.linkTextWhite:hover{
	vertical-align:top;
	color:white !important;
	font-weight:bold;
	text-decoration:none;
	background-color:#fd7e13;
}



.headerBody{
	text-align:center;
	width:100%;
}


.menuBarTop{
	height:40px;
	width:100%;
	text-align:center;
}

.contentAction{
	width:100%;
	text-align:center;
	padding-top:0;
	padding-left:3px;
	padding-right:3px;
}

.contentCenterAction{
	width:680px;
	vertical-align:top;
}

.contentRightAction{
	width:320px;
	vertical-align:top;
	margin-right:3px;
}

.contentFooter{
	text-align:center;
	width:100%;
}

.menuBarBottom{
	text-align:center;
	width:100%;
}
.cellContentWhite{
	background-color:#ffffff;
}

.cod_cpv{
	background-color: #FFFFFF;
	border: 1px solid black;
	height: 50px;
	width: 250px;
	padding: 10px;
}

.tblbilant {width:650px; font-family:arial; font-size:12px; } 
.tblbilant th {background-color:#000000; color:#FFFFFF;}  
.tblbilant .c1 {width:500px;} 
.tblbilant .c2 {width:150px; text-align:center} 
.tblbilant .evn {background-color:#dddddd;} 
.tblbilant .odd {background-color:#eeeeee;}

.tblprezentare {width:100%; font-family:arial; font-size:12px; } 
.tblprezentare th {background-color:#000000; color:#FFFFFF;}  
.tblprezentare .c2 {width:225px; text-align:center} 
.tblprezentare .evn {background-color:#dddddd;} 
.tblprezentare .odd {background-color:#eeeeee;}





/*----------------------------------------------------------------------------------*/
p {margin:0; padding:0;}
.header-container {background:url(../img/header.png) repeat-x; height:142px; text-align:center}
.header {width:1000px; margin:0 auto; background:url(../img/logo.gif) no-repeat 8px 12px; height:97px; padding-top:20px; /*border:1px solid white;*/}
	
.toplinks {width:500px; font:bold 11px Arial, Helvetica, sans-serif; color:black; float:right; text-align:left}
.toplinks a:link {font:bold 11px Arial, Helvetica, sans-serif; color:black; text-decoration:none; padding:0 3px 0 3px;}
.toplinks a:visited {font:bold 11px Arial, Helvetica, sans-serif; color:black; text-decoration:none; padding:0 3px 0 3px;}
.toplinks a:hover {background-color:#eae7e1; color:#094c8e}
.toplinks a:active {font:bold 11px Arial, Helvetica, sans-serif; color:black; text-decoration:none; padding:0 3px 0 3px;}

.primapagina {float:left; width:421px; height:19px; padding:2px 0 0 0; background:url(../img/home-back.gif) no-repeat 285px 0;}
.primapagina a:link {padding-left:310px; color:black}
.primapagina a:visited {padding-left:310px; color:black}
.primapagina a:hover {background-color:transparent; color:#094c8e}
.primapagina a:active {padding-left:310px; color:black}

.login {float:left; width:59px; height:19px; padding:2px 0 0 0; background:url(../img/login-back.gif) no-repeat; text-align:center}
.login a:hover {background-color:transparent;}

.separator {clear:both; height:31px;}
.separator_logged {clear:both; height:20px;}
.separator_extra {clear:both; height:6px; font: 2px;}

/*menu*/
#menu {margin-left:285px; font:bold 14px Arial, Helvetica, sans-serif; width:715px;}
#menu ul {list-style:none; margin:0; padding:0;}
#menu li {display:inline; margin:0; padding:0}
#menu a {float:left; text-decoration:none; border-bottom:1px solid #d7d7d6; padding:0 0 0 5px}
#menu a span {float:left; display:block; color:#666; padding:5px 10px 4px 5px;}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#FFFFFF;}
#menu a:hover {background:url(../img/tab-left.gif) no-repeat top left;}
#menu a:hover span {background:url(../img/tab-right.gif) no-repeat top right;}
/*menu end*/


.footer-container {background-color:#eeece9; width:984px; margin:0 auto; height:94px;}
.logo-bottom {background:url(../img/logo-bottom.png) no-repeat top left; height:94px; width:246px; float:left}
.bottom-right {float:right; text-align:center; width:738px; font:normal 11px Verdana, Geneva, sans-serif; color:#3f3f3f; height:94px; background:url(../img/footer-right.png) no-repeat right top;}
.bottom-right a:link {font:bold 11px Verdana, Geneva, sans-serif; color:#084b8e; text-decoration:underline; padding:2px;}
.bottom-right a:visited {font:bold 11px Verdana, Geneva, sans-serif; color:#084b8e; text-decoration:underline;padding:2px;}
.bottom-right a:hover {font:bold 11px Verdana, Geneva, sans-serif; text-decoration:none; background-color:#c3d8e0;padding:2px;}


.titlebarBlue {width:670px; height:28px; background-color:#b1d0e8}
div.title {float:left; width:160px; height:28px; background:url(../img/titlebar-back-left.gif) no-repeat left top; font:bold 13px Arial, Helvetica, sans-serif; color:#084b8e; padding-left:9px; line-height:28px; vertical-align:middle}
.titlebarEnd {float:right; width:5px; height:28px; background:url(../img/titlebar-back-right.gif) no-repeat right top;}

.codDomeniu {vertical-align:middle; width:75px; height:30px; color:#454545; font-weight:bold; background-color:#eaf3f9; border-bottom:1px solid white;}
	
.domeniu {vertical-align:middle; height:30px; color:black; font-weight:bold; background-color:#eaf3f9; font:bold 11px Arial, Helvetica, sans-serif; border-bottom:1px solid white;}

a.linkDomeniu:link, a.linkDomeniu:visited, a.linkDomeniu:active{
	vertical-align:top;
	color:#084b8e !important;
	font-weight:bold;
	text-decoration:none;
}

a.linkDomeniu:hover{
	vertical-align:top;
	color:#e16700 !important;
	font-weight:bold;
	text-decoration:underline;}

.searchfields {font:bold 11px Arial, Helvetica, sans-serif; color:#2a2a2a;}

.graybox {background:url(../img/grayboxTopBackground.gif) repeat-x; width:300px; height:36px;}
.grayboxbar {background:url(../img/grayboxTopLeft.gif) no-repeat left top; float:left; height:36px; font:bold 12px Arial, Helvetica, sans-serif; color:#093245; vertical-align:middle; padding-left:35px; line-height:36px;}
.grayboxbarend {background:url(../img/grayboxTopRight.gif) no-repeat right top; float:right; height:36px;}
.grayboxcontent {clear:both; background:url(../img/grayboxBackground.gif) repeat-y; width:300px; font:bold 11px Arial, Helvetica, sans-serif; color:#2a2a2a;}
.grayboxbottom {width:300px; background:url(../img/grayboxBottom.gif) no-repeat left 0; height:4px;}


.searchbox {background-color:#c5e2ed; width:300px; height:32px;}
.searchboxbar {background:url(../img/searchBoxTopLeft.gif) no-repeat left top; float:left; height:32px; font:bold 12px Arial, Helvetica, sans-serif; color:#093245; vertical-align:middle; padding-left:35px; line-height:32px;}
.searchboxbarend {background:url(../img/searchBoxTopRight.gif) no-repeat right top; float:right;}
.searchboxcontent {clear:both;background-color:#c5e2ed; width:300px;}
.searchboxbottom {background:url(../img/searchBoxBottom.gif) no-repeat left bottom; width:300px; height:6px; line-height:8px;}

.iframe_listbox { position:static; background-color:#FFF; display:none; margin:0; padding:0; border:solid 1px #cccccc; width:700px; height:150px;}

.bleu {font:bold 12px Arial, Helvetica, sans-serif; color:#2a2a2a; padding-left:10px;}
.highlight_word_1{
    background-color: yellow;
}
.highlight_word_2{
    background-color: pink;
}

.tbl_detalii_procedura td td { padding:5px; vertical-align:top;}
.tbl_detalii_procedura td td td {width:50%;}
