/* CSS Document */

table{
border-left,
border-right,
border-top,
border-bottom:1px solid #2D343D;
padding:0px;
margin:0px;

}

table.left_noutati tr td.subtire {
border-bottom-style:solid;
border-bottom-color:#999999;
border-bottom-width:1px;

height:1px;
}
.left_noutati tr td.td_news_first_title {
font-size:10px;
border:none;
font-weight:bold;
text-align:left;
padding:0;
margin:0;
}
.left_noutati tr td.td_news_title {
font-size:10px;
border-top-style:solid;
border-top-color:#999999;
border-top-width:1px;
border-bottom, border-left, border-right:none;
font-weight:bold;
text-align:left;
padding:0;
margin:0;
}
.left_noutati tr td.td_news_text {
font-size:10px;
border:none;
text-align:left;
padding:0;
margin:0;
}

html, body {
min-height:590px;
}
body  {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	line-height: 1.3em;
	font-size: 12px;
	color: #333;
	text-align:center;
	padding-bottom: 8px ;
	margin: 0px;
	background: #EdEbD6  url(../img/background.jpg) top left repeat-x; 
}
img, div, ul, li, form {padding:0px; margin:0px;}
.div_page {
	margin: 2px auto;
	width:1004px;overflow:hidden;
	background: #EdEbD6  url(../img/bg_page_middle.png) top right repeat-y;
}
.div_banner {
	width:1004px;
	height:170px;overflow:hidden;
	background:url(../img/h6.jpg) top left no-repeat;
	padding-top:0px;
	}
.div_trimite {
	float: left;
	margin: 0px 0px 0px 0px;
	width:122px;
	height:29px;
	background-color:#2D343D;
	border-top: 1px solid #79838f;
	text-align:center;
	}
	
.div_trimite ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
/*	background: url(../img/menu_li.jpg) top left no-repeat; */
}

.div_trimite ul li {
	float: right;
	margin: 0px;
	padding: 0px;
	height: 30px;
/*	background: url(../img/menu_li.jpg) top right no-repeat; */
}

.div_trimite ul li a{
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:100;
	font-size: 12px;
	display: block;
	line-height: 24px;
	padding: 2px 12px 2px 10px;
	color: #EDEBD7;
	text-decoration: none;
	width:100px;
}

.div_trimite ul li a:hover, .div_trimite ul li a.current{
	background: url(../img/trimite_li_a_hover.jpg) top right no-repeat;
	color: #EDEBD7;
}

#div_topnavi{
    width:1004px;
    height:100%;overflow:hidden;
    background:url(../img/bg_page.jpg) no-repeat 1000px -170px;
}

#topnavi{
	background-color:#2D343D;
	margin-right:4px;
	width:1000px;
	height:29px;
	border-top: 1px solid #79838f;
    float:left;
}

.bigdiv {
	width:1004px;
	background-color: #EdEbD6;	
	height:100%;
	overflow:hidden;
	padding-bottom:20px;
    background:url(../img/bg_page.jpg) no-repeat 1000px -199px;
}
.bigdiv1 {
	width:1000px;
	background-color: #EdEbD6;	
	height:100%;
	overflow:hidden;
	padding-bottom:20px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	margin:10px;
}

#topnavi ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	background: url(../img/menu_li.jpg) top left no-repeat;
}

#topnavi ul li {
	float: right;
	margin: 0px;
	padding: 0px;
	height: 30px;
	background: url(../img/menu_li.jpg) top right no-repeat;
}
#topnavi ul li.nobk {
	background: url(../img/menu_li_right.jpg) top right no-repeat;
}

#topnavi img  {
	float:left;
}
#topnavi ul li a{
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 12px;
	float: left;
	display: block;
	line-height: 24px;
	padding: 2px 12px 2px 10px;
	color: #EDEBD7;
	text-decoration: none;
	width:90px;
}

#topnavi ul li a:hover, #topnavi ul li a.current{
	background: url(../img/menu_li_a_hover.jpg) top right no-repeat;
}

#topnavi ul li a span{

}
#topnavi ul li a:hover span,#topnavi ul li a.current span {

}
	

	
.big_menu {
	margin: 0 auto;
	width:1000px;
	height:215px;
	}

.div_content {
	width:815px;	
	height:100%;  
	min-height:541px !important;
	/*height:400px;*/
	background:#EdEbD6 url(../img/bg1.jpg) top  right no-repeat;
	float:left;margin-right:4px;
}

.div_content a{color:#122647;font-weight:bold;text-decoration:none}
.div_content a:hover{color:#006699;} 
.div_copyright{
	height:25px;
	width:1004px;
	background: url(../img/bg_page_bottom.png) right bottom  no-repeat;
    margin:0px;
    padding:10px 0px 2px 0px;;
    font-size:11px;

}	
.div_footer{
    height:25px;width:900px;
    background: url(../img/bg_footer.png) top left repeat-x;
    margin:0px auto ;
    padding:10px 0px 0px 0px;;
}	
.div_footer ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.div_footer ul li{
	display:inline;
	padding: 0px 3px 0px 3px;
	background: url(../img/footermeniubg.png) top right no-repeat; 
}
.div_footer ul li.li_nobg {
	background:none;
}
.div_footer ul li a {
	color:#122647;
	text-decoration:none
}

.div_footer ul li a:hover {
	color:#006699;
}

.ul_menu {
list-style:none;
list-style-type:none;
text-align:right;

}

.innerdiv {
  text-align:left;
  height:100%;
  min-height: 100%;
  margin:0px 10px 0px 10px;
  float:left;
  width:470px;
}
.innerdiv_big {
  text-align:left;float:left;
  margin:0px 10px 0px 10px;
  width:775px;
  height:100%;
  min-height: 100%;
  
}
innerdiv_big p{
	margin:5px 0px 5px 0px; 
	text-indent:2px;}

.txta_mesxaj {
  width:600px;
  height:200px;
border-color:#330033;
border-width:1px;
border-style:solid;
}

.btn_send {
  width:100px;
  height:30px;  

}


.div_contact_left {
  width:200px;
}


.div_contact_right {
  position:relative;
  top:-100px;
  left:200px;
}


.div_mesaj {
  position:relative;
  top:-60px;
 }

 
 .li_legis {
 	margin: 0px;
	padding: 0px;
	background: none;
	white-space:nowrap;
  }
 
ul.ul_harta{
  margin: 0px;
  padding: 0px 0px 0px 25px ;
  background: none;
  list-style: none;
  } 
 ul.ul_harta li {
  margin: 0px;
  padding: 25px;
  background: none;
  list-style-type: none;
 }
ul.ul_harta2{
  margin: 0px;
  padding: 0px 0px 0px 25px ;
  background: none;
  list-style: none;
  } 
 ul.ul_harta2 li {
  margin: 0px;
  padding: 50px;
  background: none;
  list-style-type: none;
 }
ul.ul_legis{
  margin: 0px;
  padding: 0px;
  background: none;
  list-style: none;
  } 
 ul.ul_legis li {
  margin: 0px;
  padding: 2px;
  background: none;
  list-style-type: none;
 }
 
.main_li {
  margin: 0px;
  padding: 0px;
  padding-left: 60px;
  background: none;
  list-style: none;
 } 
 
 .div_capture {
 	float:left;
	height:540px;
	width:255px;
 	background: url(../img/legisdesktop.PNG) top right no-repeat;
 	margin-top:10px;
	margin-right:40px;
 }
 
  .div_capture_plus {
	float:left;
	width:250px;	
	height:540px;
 	background: url(../img/legisplus.PNG) top right no-repeat;
 	margin-top:10px;
	margin-right:40px;
 }
 
.li_studio {
	margin: 0px;
	padding: 0px;
	background: url(./img/legisstudio.png) top left no-repeat;
}

.tbl_module {
	border-color:#2D343D;
	border-style:solid;
	border-width:1px;
	
	font:normal 11px Arial, Helvetica, sans-serif;
}
.tr_module {
	height:22px;
}
.td_upleft {
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	width:120px;
}
.td_up {
	background-color:#CCCCCC;
	text-align:center;
	vertical-align:middle;
	width:60px;
}
.td_mid {
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	width:60px;
}

.td_left {
	margin-left:10px;
	background-color:#CCCCCC;
	text-align:left;
	vertical-align:middle;
	width:71px;
}

.txt_numesocietate ,
.txt_adresa,
.txt_codfiscal,
.txt_regcomert,
.txt_iban,
.txt_banca,
.txt_tel,
.txt_banca,
.txt_tel,
.txt_fax,
.txt_email,
.txt_contact,
.txt_secu,
.chkbox {
border-color:#330033;
border-width:1px;
border-style:solid;
height:18px;
float:left;
}

.txt_numesocietate {width:400px; }
.txt_adresa {width:400px; }
.txt_codfiscal {width:200px; }
.txt_regcomert {width:200px; }
.txt_iban {width:300px; }
.txt_tel {width:200px; }
.txt_banca {width:200px; }
.txt_tel {width:200px; }
.txt_fax {width:200px; }
.txt_email {width:400px; }
.txt_contact {width:400px; }
.txt_secu {
	width:120px; 
	margin:0px;
}

.modulecuprinse1 {
	width:775px;
	overflow:auto;
}
.modulecuprinse2 {
	float:left;
	width:380px;
	margin:0px;
	padding:0px;
}
.modulecuprinse3 {
	width:380px;
	float:left;
	margin:0px;
	padding:0px;
}

#leftMenu{
	float:left;
	color:#000000;
	width:180px;
	margin-left:2px;
	margin-top:10px;
	padding-top:0px;
	background-color:#EdEbD6;	
height:100%;
}

.legisP{
	width:715px;
	height:32px;overflow:hidden;
	margin-top:5px;
	background:url(../img/logosmall1.png) top left no-repeat;
	text-align:left;padding-left:100px;
	padding-top:8px;
}
#topLMenu label{
	padding-left:20px;
	background:url(./img/yellowArrow.png) 5px 3px  no-repeat;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#edebd6;
	line-height:30px;
}
#middleLMenu{
	width:180px;
	height:100%;
}

ul.menuV,
ul.menuV li,
ul.menuV ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 180px; /*For KHTML*/
  list-style: none;
}
ul.menuV{
	margin-top:0px;
	margin-bottom:25px;
	border-top:1px solid #999999;
}
ul.menuV:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul.menuV li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
  text-align:left;
}

/* Root Menu */
ul.menuV a {
  border: 1px solid #FFF;
  border-right-color: #999999;
  border-left-color:#999999;
  border-bottom-color: #CCC;
  padding: 4px 10px 8px;
  display: block;
  background: #EdEbD6; 
  color:#122647; /*======================================================*/
  font:600 12px Verdana,Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}
ul.menuV a.a_left_noutati,
ul.menuV a.a_left_noutati:hover,
ul.menuV li:hover a.a_left_noutati,
ul.menuV li.iehover a.a_left_noutati
 {
  border: none;
  padding: 0;
  display: block;
  background: #EdEbD6; 
  color:#122647; /*======================================================*/
  font:600 10px Verdana,Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

ul.menuV span {
  border: 1px solid #FFF;
  border-right-color: #999999;
  border-left-color:#999999;
  border-bottom-color: #CCC;
  padding: 2px 1px 1px 2px;
  display: block;
  background: #EdEbD6; 
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul.menuV a:hover,
ul.menuV li:hover a,
ul.menuV li.iehover a {
  background: #F9F8F0;
  color: #0A0C0E;
}

/* 2nd Menu */
ul.menuV li:hover li a,
ul.menuV li.iehover li a {
  background: #EdEbD6;	
  color:#13161A;
}

/* 2nd Menu Hover Persistence */
ul.menuV li:hover li a:hover,
ul.menuV li:hover li:hover a,
ul.menuV li.iehover li a:hover,
ul.menuV li.iehover li.iehover a {
  background: #F9F8F0;
  color: #0A0C0E;
}




ul.menuV ul,
ul.menuV ul ul,
ul.menuV ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 180px;
  border-top:1px solid #999999;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul.menuV li:hover ul ul,
ul.menuV li:hover ul ul ul,
ul.menuV li.iehover ul ul,
ul.menuV li.iehover ul ul ul {
  display: none;
}

ul.menuV li:hover ul,
ul.menuV ul li:hover ul,
ul.menuV ul ul li:hover ul,
ul.menuV li.iehover ul,
ul.menuV ul li.iehover ul,
ul.menuV ul ul li.iehover ul {
  display: block;
}



.linie {
	height:1px;overflow:hidden;
	background-color:#2D343D;
}

.txt_red {
	color:#FF0000;
	padding:0px;
	margin:0px;
	width:160px;
	float:left;
}
.txt_ok {
	color:#333333;
	padding:0px;
	margin:0px;
	width:160px;
	float:left;
}
.cmd{
	width:250px;
}
.cmdrg{
	width:280px;
}

.div_error {
	background-color:#F9F8F0;
	width:600px;
	border:2px solid #FF0000;
	text-align:center;
	padding-top:25px;
	padding-bottom:25px;
	font:bold 18px Arial;
	margin-bottom:10px;
}


.li12 {
	margin-left:25px;
	padding-left:5px;
}
h1 {
	color:#2D343D;
	font-size:20px;
	text-align:left;
}

.paragraf1 {
	margin:0px; 
	padding: 10px 0px 8px 0px; 
	text-indent:25px;"
}
.paragraf2 {
	margin:0px; 
	padding: 0px 0px 4px 0px; 
	text-indent:0px;"
}

.div_imagine {
  width:750px;
  height:100%;
  overflow:hidden;
}

.div_imagine img {
	float:right;
	margin-right: 10px;
	margin-top: 15px;
	margin-left: 10px;
}
#link_top{
	height:100%;
	overflow:hidden;
	width:100%;padding-top:15px;
	text-align:center;

}
#link_top a{
	text-decoration:none;
}	

.div_bottom {
/*	width:815px;	
	height:100%;  
	background:#EdEbD6 url(../img/bottom.jpg) bottom right no-repeat;
	float:right;
*/
}
.div_ctce{
	background:url(../img/ctce.jpg) top left no-repeat;
	padding-left:165px;
	height:100%;
	overflow:hidden;
}

.div_float_left {
	width:6px;
	height:215px;
	overflow:hidden;
	float:left;
}
.div_float_right {
	width:550px;height:200px;
	float:right;
	margin-right:25px;
}
a.under{
	text-decoration:underline;
}


.div_companie1 {
width:550px; 
height:20px;
padding:0 ;
margin:0 ;
overflow:hidden;
}
.div_companie2 {
width:75px; 
height:20px;
padding:0 ;
margin:0 ;
float:left;
}
.div_companie3 {
width:350px; 
height:20px;
padding:0 ;
margin:0 ;
float:left;

}
.div_content a.span_day, .div_content a.span_day_sel {
	padding:0;
	margin:0 auto;
	border:none;
}
.div_content a.span_day_sel {
	font-weight:bold;
	color:#FF7F10;
}
.divnewsflash {
	position:absolute;
	top:10px;
	left:552px;
	color:#EdEbD6;
	text-align:left;
	width:350px;
}
.txtnewsflash {
	margin-top:5px;
	background-color: transparent;
	color:#EdEbD6;
	width:430px;
	height:120px;
	border: 1px solid #434A52;
	overflow:auto;
}
h2 {
	margin: 1px;
}
.divTrafic {
vertical-align:top;
float:left;
position:relative;
top:-78px;
left:2px;
}