@charset "utf-8";
/* CSS Document */
body  {
	font-family: Tahoma;
	/*background: url(/img/blue-bg-pattern.jpg) #669acc;*/
	background: url(/img/bg.jpg) no-repeat #669acc;
	background-position: center top;
	margin: 0; 
	padding: 0;
	color: #000000;
	text-align:center;
}

.login {background:#333333;}
a img, a div img {border:none;}

a {	font-family: Tahoma; font-size: 12px;font-style: normal; color: #003399; text-decoration: none;border-style:none; }
a:hover {color: #ff9933; text-decoration:none; border-style:none;}
* :focus { outline: 0; }
/*a img, a:hover img, a:link img, a:active img { text-decoration:none; border-style:none;background-color:#ffffff; border:none; }*/
form {margin-top:0px;margin-bottom:0px; }

h1 { font-family:Tahoma; font-size: 20px; font-weight: normal; color: #2c5976; text-align:left; text-decoration: none; padding:25px 0px 35px 30px; margin:0 0 0 -13px;; background:url(/img/bg_titlu.jpg) left center no-repeat #ffffff;}
h2 {font-family:Tahoma;font-size: 13px; font-weight: bold; color: #333333; margin-bottom:40px;}
h3 {font-family:Tahoma;font-size: 14px; font-weight: bold; color: #ff9900;  /*margin-bottom:20px; margin-top:30px;*/margin-bottom:5px; margin-top:20px; padding:6px 8px 8px 0px; background:url(/img/bg_h3_new.jpg) left no-repeat #ffffff; display:inline-block; min-width:153px;}
/*h3 {font-family:Tahoma;font-size: 11px; font-weight: bold; color: #ffffff;  margin-bottom:20px; margin-top:30px; padding:8px 8px 8px 38px; background:url(/img/bg_h3.jpg) left repeat-y #1876A9; display:inline-block;}*/
h4 {background-image:url(/img/bg_h5.jpg);background-repeat:repeat-y;font-family:Tahoma;font-size: 13px; font-weight: bold; color: #1e5f8c;padding-left:25px;}
h5 {background-image:url(/img/bg_h5.jpg);background-repeat:repeat-y;color:#1E5F8C;font-family:Tahoma;font-size:12px;font-weight:normal;
padding-left:25px;}
h7 {font-family:Tahoma;font-size: 14px; font-weight: bold; color: #ff9900; text-align:left; } /* pt print */


.liststyle1 li { font-family:Tahoma;font-size:12px; font-weight: normal; color: #2f5a76; padding-left:17px;list-style-image: url(/img/diamond.png);}
.liststyle2 li { font-family:Tahoma;font-size:12px; font-weight: bold; color: #2c5976; padding-left:17px; list-style:disc;}

.text { font-family:inherit;font-size: 12px; font-style: normal; color: #333333; text-decoration: none; text-align:justify;line-height:18px;}
.text_tree { font-family:inherit;font-size: 12px; font-style: normal; color: #333333; text-decoration: none; text-align:justify;}
.text_searchresults { font-family:inherit;font-size: 12px; font-style: normal; color: #333333; text-decoration: none; text-align:justify; padding:3px 5px 8px 10px; line-height:18px;}
span.text_searchresults { font-family:inherit;font-size: 12px; font-style: normal; color: #333333; text-decoration: none; text-align:justify; padding:0; line-height:18px;}
.text_jobs { font-family:Tahoma;font-size: 12px; font-style: normal; color: #333333; text-decoration: none; text-align:justify; padding:0; line-height:18px;}
.text_jobs a { font-family:inherit;font-size: 12px; font-style: normal; color: #0F4A6A; text-decoration: none; text-align:justify; padding:0; line-height:18px;}
.text_jobs a:hover {color: #ff9933}
.titlu_jobs { font-family:inherit;font-size: 12px; font-style: normal; color: #ff9900; text-decoration: none; text-align:justify; padding:0; line-height:18px;}
.data_jobs { font-family:inherit;font-size: 12px; font-style: normal; color: #999999; text-decoration: none; text-align:justify; padding:0; line-height:18px;}
table.text_wp {margin-left:20px;}
table.text_admin {margin:10px; padding:10px; text-align:center;}
.text_wp { font-family:inherit;font-size: 12px; font-style: normal; color: #333333; text-decoration: none; text-align:justify;}
#page_content { font-family:Tahoma;font-size: 12px; font-style: normal; color: #333333; text-decoration: none; text-align:justify;line-height:18px; padding-bottom:10px;}
#page_content table { font-family:Tahoma;font-size: 12px; font-style: normal; color: #333333; text-decoration: none; text-align:justify;line-height:18px; padding-bottom:10px;}
div#page_content ul {font-family:Tahoma;font-size:12px; font-weight: normal; color: #333333; /*list-style-image: url(/img/diamond.png);*/ list-style:none; margin:0px 0px 0px 0px; _margin-left: 25px; padding-top:0px; padding-bottom:15px;}
div#page_content ul li{padding-left:20px; padding-bottom:2px; background:url(/img/diamond.png) 0 7px no-repeat; }
div#page_content ul li a {color:#2c5976 }
div#page_content ul li a:hover {color:#ff9933 }
div#page_content a {font-family: Tahoma; font-size: 12px;font-style: normal; /*color: #ff9900;*/color:#2c5976; text-decoration: none;border-style:none;}
div#page_content a:hover {/*color: #0F4A6A; */color:#ff9933; text-decoration:none; border-style:none;}

div#contact_content {font-family: Tahoma; font-size: 11px;font-style: normal; color: #0C4B6D; padding:20px 5px 0px 10px}
div#contact_content span.titlu {font-family: Tahoma; font-size: 11px;font-style: normal; color: #FF9900;}

.titlu_proiect { font-family:Tahoma;font-size: 30px; font-style: normal; color: #2C5976; float:left; padding-right:20px;}
.descriere_proiect {font-family:Tahoma;font-size: 12px;line-height:20px; font-style: normal; color: #333333; margin-left:100px;}
.obiectiv_proiect {font-family:Tahoma; font-size: 12 px; color: #333333; line-height:20px;  margin-left:100px; }


.small { font-family:Tahoma; font-size: 12px; font-style: normal; color: #333333; text-decoration: none}
.bold { font-family:Tahoma;font-size: 12px; color: #333333; text-decoration: none; font-weight: bold;}
label { font-family:Tahoma; font-size: 12px; color: #333333; text-decoration: none; font-weight: normal;}
.label_contact {font-family:Tahoma;font-size: 12px; font-weight: bold; color: #333333;}
.label_job {font-family:Tahoma;font-size: 12px; font-weight: bold; color: #333333;}
.redtext { font-size: 12px; font-font-style: normal; color: #990000; text-decoration: none}
.orangetext { font-size: 12px; font-family:Tahoma; font-weight:bold; color: #CC6100; text-decoration: none}
.autor { color:#555555; font-size:11px; font-weight:normal;text-align:left;}
.titlu{ font-size: 20px; font-weight: normal; color: #134D86;text-decoration:none;}
.titlu_blog a{ font-size: 20px; font-weight: normal; color: #333333;text-decoration:none;}
.text_blog, span.text_blog{ font-family:Tahoma;font-size: 12px; font-style: normal; color: #666666; text-decoration: none; text-align:justify; }
.text_blog a {font-family:Tahoma;font-size: 12px; font-style: normal; color: #ff9900; text-decoration: none; text-align:justify;}
.text_blog a:hover {font-family:Tahoma;font-size: 12px; font-style: normal; color: #666666; text-decoration: none; text-align:justify;}
.autor_blog  {font-family:Tahoma;font-size: 12px; font-style: normal; color: #666666; }
.autor_blog a {font-family:Tahoma;font-size: 12px; font-style: normal; color: #ff9900; text-decoration: underline; text-align:justify;}
.autor_blog a:hover {font-family:Tahoma;font-size: 12px; font-style: normal; color: #666666; text-decoration: underline; text-align:justify;}
/*.titlu_hp{ font-size: 12px; font-weight: bold; color: #134D86;text-decoration:none; padding-top:10px;}
.text_hp { font-size: 11px; font-style: normal; color: #333333; text-decoration: none; margin-right:20px;}*/
.titlu_hp{ font-size: 12px; font-weight: bold; color: #ffffff;text-decoration:none; margin-left:25px;;padding-top:10px; text-align:left;}
.text_hp { font-size: 12px; font-style: normal; color: #ffffff; text-decoration: none; margin-left:25px; text-align:left;}

.titlu_rosu{ color:#96221A; font-size:13px; font-weight:bold;text-decoration:none;}
.copyright, .copyright a { color:#ffffff; font-size:10px; font-weight:normal;text-align:left; padding:7px;}

.boxtxt {color: #666666; background: #dddddd; border: 1px solid #333333; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; height:16px;}
.inputbox {font-size: 11px; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; border: 1px #333333 inset; font-weight: normal; text-decoration: none;  }
.boxgo {border:1px #000000 outset; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #134D86; color: #FFFFFF; font-weight: bold;}
.boxgo_search {border:1px #000000 outset; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #134D86; color: #FFFFFF; font-weight: bold; padding:2px;}

.pag {border: 1px solid #666666; background-color:#f1f1f1; text-align:center;}

#leftBox {height:513px; width:513px; float:left; margin-top:108px; }
#leftBoxTop {background:url(/img/bg_left_top1.png) no-repeat; height:147px; behavior: url(/img/iepngfix.htc);}
#leftBoxBottom {height:371px; width:513px; background-image:url(/img/bg_left_bottom1.png); background-repeat:no-repeat; text-align:left;behavior: url(/img/iepngfix.htc);}
#leftBoxBottomEN {height:371px; width:513px; background-image:url(/img/bg_left_bottom1EN.png); background-repeat:no-repeat; text-align:left;behavior: url(/img/iepngfix.htc);}

#lang {padding:10px;text-align:right; }
#lang a {font-family: Tahoma; font-size:13px; color:#ffffff; padding: 0px 10px; text-decoration:none;}

#path {padding-left:13px;padding-top: 5px; min-width:480px; height:25px; background:url(/img/bg_path.jpg) no-repeat;font-size:11px; color:#0F4A6A;}
 #path a { padding:5px;font-size:11px; color:#0F4A6A;}
#path a:hover {color: #fff; background: url(/img/bg_path_link_on.jpg) repeat-x left 4px;}

#rightBox {height:513px; width:480px; margin-left:513px; margin-top:108px;}
#rightBoxBg {background: url(/img/bg_right.png) left top no-repeat; height:513px;behavior: url(/img/iepngfix.htc); }
#rightBoxTop {height:508px;/*438px; */text-align:justify; padding:0px 0px 0px 5px; margin:0; /*background:url(/img/bg_sec_content_bottom1.jpg) right bottom no-repeat; */}
#rightBoxBottom {height:75px; width:89px; float:right; background:url(/img/bg_sec_content_bottom1.jpg) right top no-repeat #ffffff;}

/*#news {height:82px; background:url(/img/bg_news.jpg) left no-repeat; padding:3px 3px 3px 50px;}*/
/*#news { background-image:url(/img/bg_news2.jpg);
background-position:center;
background-repeat:repeat-y;
height:82px;
margin-left:-33px;
background-color:#e3f0f8;
padding-bottom:3px;
padding-left:10px;
padding-right:5px;
padding-top:5px;
border:1px solid #CCCCCC;
}*/

#firstpage_banners {height:307px; margin-left:1px; padding:0; text-align:right; display:inline-block;}
#firstpage_banner1 {width:331px; height:307px;float:left; background: url(../img/asset_management.jpg) no-repeat; overflow:hidden;border:none; padding:0px; margin:0px; cursor:hand;}
#firtspage_banner2 {width:143px;height:307px; background: url(../img/solutii_erp.jpg) right top no-repeat; float:right; overflow:hidden; border:none; padding:0px; margin:0px; cursor:hand; }

#news { text-align:left;}
#news ul { margin:12px 0px 0px 0px; padding:0px 0px 0px 40px;list-style:none; }
#news ul li {list-style-image:url(/img/bullet.png); margin:0px;  line-height:14px; }
#news a { font-family: Tahoma; font-size:11px; color:#cccccc;/*line-height:18px;*/ }
#news a:hover {color: #FCDF79;}

#news_more {text-align:right;padding:0px 8px 5px 8px; _margin-top:8px;}

.solutii { /*background-image:url(/img/separator.png); background-repeat:no-repeat; background-position:110px -30px;*/  margin:2px 0px 0px 0px; text-align:left; width:130px; padding:0; behavior: url(/img/iepngfix.htc);}
.solutii ul { padding:0; margin:15px 0px 0px 0px; list-style:none;}
.solutii li {color:#ffffff;/*list-style: square; list-style-image:url(/img/bullet.png);*/ text-decoration:none; padding:0; margin:0;font-size:11px; /*height:19px;*/  behavior: url(/img/iepngfix.htc);background-image:url(/img/separator.png);
background-repeat:no-repeat; 
line-height:19px; height:29px;

}

.solutii li.alte a:hover {background:none}
.solutii li a {font-family:Tahoma; color:#ffffff; font-size:11px; width:115px; margin:2px 0px 0px 0px; padding:0px 0px 0px 20px; display:inline-block; }

.solutii li a:hover {font-family:Tahoma; color:#FCDF79;font-size:11px;background-image:url(/img/hover1.png); background-repeat:no-repeat; background-position:left 3px;}

#servicii {float:left; margin:295px 0px 0px 20px; text-align:left; }
#servicii li {color:#ffffff; font-size:11px; list-style: square; line-height:140%}

span.maimulte a {font-family:Tahoma;font-size:10px; color:#B2D6EA;}
span.maimulte a:hover {font-family:Tahoma;font-size:10px; color:#FCDF79;}

#banner {float:right; margin:114px 0px 0px 0px; width:103px; }

.meniu { margin:0px 0px 0px 180px; _margin:0px 0px 0px 178px; }
.meniu ul {list-style:none; margin:0; padding:0; line-height:15px;}
/*.meniu li { border-bottom:1px solid #ffffff; padding:2px 0px 4px 0px; width:143px; }
.meniu li { background-image:url(/img/separator.png); background-repeat:no-repeat; background-position:left -4px; padding:0px 0px 4px 0px; width:143px; behavior: url(/img/iepngfix.htc); margin:0px; vertical-align: bottom;}
.meniu li a {color:#ffffff; font-size:11px; text-decoration:none; display:block; padding:2px 0px 3px 3px; }*/
.meniu li a:hover { background-image:url(/img/hover1.png); background-repeat:no-repeat; background-position:left 2px; /*color:#1D333F;*/color: #FCDF79;  font-size:12px; border:0; behavior: url(/img/iepngfix.htc); }

 .meniu li a {
color:#FFFFFF;
display: block;
font-size:12px;
height:37px;
padding-left:15px;
text-decoration:none;

}
 .meniu li {
background-image:url(/img/separator.png);
background-repeat:no-repeat;
line-height:19px;
width:157px;
behavior: url(/img/iepngfix.htc);
}

.meniu_secondary { margin:0 auto; padding:0; height:108px; text-align:center; overflow:hidden; }

#searchForm, {margin:0px 0px 0px 0px;padding:0; text-align:left; _margin-left:8px;}
#searchForm input, #searchForm_sec input { vertical-align:middle; display:inline-block; padding:0; margin:0; }
#searchForm input.text { width:100px; height:18px; border:0; padding:0px 0px 1px 3px; margin:0px 0px 0px 3px;font-family:Tahoma;font-size: 12px; font-style: normal; color: #333333;}
#searchForm input.submit {  border:0; margin:0 0 0 8px; padding:0; /*background:url(/img/search_submit.png) left top no-repeat transparent; */cursor:pointer;behavior: url(/img/iepngfix.htc);}

#searchForm_sec{ text-align: center; }
#searchForm_sec input.text { width:150px; height:18px; border:0; padding:0px 0px 1px 3px; margin:10px 0px 0px 3px; font-family:Tahoma;font-size: 12px; font-style: normal; color: #333333;}
#searchForm_sec input.submit {  border:0; margin:12px 8px 0px 13px; /*background:url(/img/search_submit.png) left top no-repeat transparent; */cursor:pointer;}

#navigationx { background:#eaeaea; padding:5px; }

#navigation { background:#eaeaea; padding:1px 5px 5px 5px; display:none;}
#navigation li a {display:block; font-size:12px; font-family:Arial; text-align:left;}
#navigation li a:hover {color: #0F4A6A;}
#menu_home { background:#eaeaea; padding:5px 0px 0px 0px; }
#menu_home a {display:block;font-family:Arial; font-size:12px; color:#0F4A6A;  margin: 2px 5px 0px 3px;padding:2px 0px 2px 0px;}
#menu_home a:hover {background:#ccc; color:#0F4A6A; }

#secondary_content_background {width:100%; height:800px; background:#6799cc;}
#secondary_content_top {background:url(/img/bg_sec_content_top.png) no-repeat; height:4px; margin-top:5px; overflow:hidden;}
#content_wrapper {width:993px; background:#cccccc; margin:0; padding:0px; }
#secondary_bottom { height:100px; text-align:right; background:url(/img/bg_sec_content_bottom.jpg) left bottom no-repeat #ffffff;}

#create label {font-family:Tahoma; font-size:12px; font-weight:bold; color:#333333;}

#slideshow { height:94px; overflow:hidden; }

#slideshow_logo { height: 141px; width: 485px; overflow:hidden; visibility:hidden;}
#slideshow_logo img { }

.separator {width:480px; height:5px; background-image: url(/img/prima pagina_separator.png) no-repeat;}

#box_cauta {width:219px; height:46px; background:url(/img/cauta_bg.png) repeat-x;}

form#download_form label.error { display: none; color: #F00; font-weight:bold; vertical-align:middle;}
form#jobcontact label.error { display: none; color: #F00; font-weight: bold; vertical-align:middle;}
