html, body, form, h1, h2, h3, h4 {
	margin:0;
	padding:0;
}
body {
	background:#EAF5FB;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
img {
	border:0;
}
a {
	text-decoration:none;
	outline:none;
}
#container {
	width:981px;
	margin:0 auto;
	position:relative;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}
.logo_container {
	background-color:#fff;
	height:103px;
	margin:0 0 0 0;
	position:relative;
	margin-top:34px;
}
h1 {
	position:absolute;
	top:17px;
	left:96px;
	color:#383838;
	font-size:20px;
	font-weight:normal;
}
#guvern {
	position:absolute;
	top:-10px;
	left:5px;
	background:url(/img/guvern_back.jpg) top left no-repeat;
	height:26px;
	width:139px;
	font-size:12px;
	text-align:center;
	padding-top:2px;
	font:12px Tahoma, sans-serif ;
	color:#0B4F9A;
	font-weight:bold;
}
#minister {
	position:absolute;
	top:-29px;
	left:610px;
	width:356px;
	height:66px;
}
#logo {
	position:absolute;
	top:20px;
	left:5px;
}
.otimmc {
	top:28px;
	left:250px;
	position:absolute;
	font-weight:bold;
	font-size:17px;
} 
.aippimm_desc {
	
	font:17px Tahoma, sans-serif ;
	color:#0059A9;
	font-weight:bold;
}
a.htop {
	display:block;
	position:absolute;
	top:27px;
	left:100px;
	color:#383838;
	font-size:18px;
	font-weight:bold;
}
div.htopa {
	position:absolute;
	top:73px;
	left:0px;
	color:#fff;
	font-size:17px;
	font-weight:bold;
	background:url(/img/aippimm_back.jpg) top left no-repeat;
	height:35px;
	width:773px;
	padding:7px 0 0 10px;
}
div.menu_top {
	height:37px;
	margin:13px 0 13px 0;
	/*background-color:#D30108;*/
}
div.menu_top a{
	float:left;
	height:37px;
	background:url(/img/menu_background.jpg) top left repeat-x;
	text-align:center;
	
}
div.menu_top a:hover{
	background:url(/img/menu_background_hover.jpg) top left repeat-x;
}
div.menu_top a h2 {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	margin:0 20px 0 19px;
}
#content {
	width:981px;
	background-color:#fff;
	position:relative;
}
.box179_left {
	float:left;
	width:177px;
	padding:0 0 20px 0;
}
.box_content {
	float:left;
	width:584px;
	padding-bottom:20px;
	border:1px solid #F8F8F8;
	border-bottom:0px;
	border-top:0px;
}
.box216_right {
	float:right;
	width:216px;
}
.cautare_container {
	float:right;
	width:386px;
	height:25px;
	margin:45px 11px 0 0;
	/*border:1px solid #000;*/
	position:relative;
	
}
select {
	border:1px solid #ECECEC;
	font-size:11px;
	color:#686868;
	background-color:#FCFCFC;
	height:23px;
	padding:0 0 0 0;
}
option {
	
}
.margin_box {
	margin:0 10px 0 0; 
}
ul.flyout-sub {display:none;}
li.active ul.flyout-sub{
	display: block;
	list-style:none;
	/*list-style-image:url(/img/circle_subcat.jpg);*/
	/*list-style: disc url(/img/circle_subcat.jpg) outside;*/
	padding:0 0 0 0px;
	margin:0px;
	font-size:1px;
}
ul.flyout-sub li {
	background:url(/img/circle_subcat.jpg) no-repeat 0px 15px;
	/*min-height:5px;
	_height:5px;*/
}
.box_subcat {
	display:block;
	color:#676767;
	border-bottom:1px solid #F8F8F8;
	padding:10px 0 5px 10px;
	margin:0px;
	font-size:11px;
}
.box_subcat:hover {
	color:#0B4F9A;
}
ul.flyout-main {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#main{
	display:block;
	position:relative;
	width:135px;
	/*background-image:url(/img/cat_arrow.jpg);*/
	background-position:150px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #EAF5FB;
	padding:10px 27px 6px 15px;
	margin:0 0 0 0;
} 
.box_cat {
	/*display:block;*/
	
	/*background-image:url(/img/cat_arrow.jpg);
	background-position:150px 5px;
	background-repeat:no-repeat;*/
	color:#0B4F9A;
	font-size:15px;
	font-weight:normal;
	
}
.box_cat active:hover{
	background-image:url(/img/cat_arrow_up.jpg);
}
#up_down {
	position:absolute;
	display:block;
	width:10px;
	height:10px;
	background-image:url(/img/cat_arrow.jpg);
	background-repeat:no-repeat;
	top:15px;
	left:150px;
}
a.active #up_down {
	background-image:url(/img/cat_arrow_up.jpg);
}
h3 {
	font-size:15px;
	font-weight:normal;
	margin:10px 27px 6px 15px;
}
.article_container {
	width:576px;
	border-bottom:1px solid #F8FCFF;
	padding:10px 10px 10px 0;
	position:relative;
}
ul.lead {
	list-style-type:disc;
	color:#CC0108;
	margin:0 0 0 18px;
	padding:0px;	
}
ul.lead li{
	margin:0 0 0 18px;
}
div.lead {
	font-size:15px;
	color:#3F5267;
	margin:0 0 10px 36px;
}
a.lead{
	display:block;
	font-size:15px;
	color:#3F5267;
	margin:0 100px 10px 0;
}
a.lead:hover {
	color:#CC0108;
}
a.lead_subcat {
	color:#666666;
}
a.lead_subcat:hover {
	color:#0B4E99;
}
.sup {
	position:absolute;
	top:10px;
	right:10px;
	height:18px;
	width:18px;
	background:url(/img/article_arrow.jpg) top right no-repeat;
	cursor:pointer;
}
.supActive {
	position:absolute;
	top:10px;
	right:10px;
	height:18px;
	width:18px;
	background:url(/img/article_arrow_hover.jpg) top right no-repeat;
	cursor:pointer;
}
.lead_content {
	font-size:13px;
	margin:0 0 0 33px;
}
a.lead_content {
	font-size:11px;
	color:#CC0007;
}
a.lead_content:hover {
	text-decoration:underline;
}
.lead_content img {
	margin:0 10px 0 0;
	float:left;
	height:100px;
	width:150px;
	border:0px;
}
.files_container {
	margin:10px 0 10px 33px;
}
.files {
	color:#0B4F9A;
	display:block;
	/*width:150px;*/
	margin:10px 10px 0 0;
}
.files:hover {
	color:#65C1FF;
}
.files img {
	padding:0 4px 0 0;
	vertical-align:baseline;
}
.box214_container {
	width:189px;
	background-color:#fff;
	position:relative;
	padding:12px 10px 30px 15px;
}
.box214_container p{
	margin:5px 0px 5px 0px;
	padding:0px;
}
.box214_container div {
	width:214px;
	position:absolute;
}
.box214_container div.top {
	top:0px;left:0px;
	background:url(/img/top_right_blue.jpg) top left no-repeat;
	height:12px;
	font-size:1px;
}
.box214_container div.bottom {
	bottom:0px;right:0px;
	background:url(/img/bottom_right.jpg) top left no-repeat;
	height:30px;
}
.box214_container ul {display:block;list-style:none;margin:0px;padding:0px;}
.box214_container li {min-height:5px;_height:5px;}
.box214_container a {font-size:11px;border:0px;}
h4 {font-size:23px;color:#0B4E99;font-weight:normal;}
#footer {
	background:#2858A6;
	width:851px;
	padding:30px 60px 30px 60px;
}
#footer div.box {
	width:179px;
	margin-right:33px;
}
.block {display:block;}
.fheader {font-size:15px;color:#fff;margin:0 0 20px 0;font-weight:bold;}
.fheader:hover {color:#D1D1D1;}
a.footer {
	width:179px;
	border-bottom:1px solid #1E65BB;
	color:#65C1FF;
	padding:5px 0 4px 0;
}
a.footer:hover {
	color:#fff;
}
.roundbox {
	position:relative;
	background-color:#0B4F9A;
	height:19px;
	padding:5px 5px 0 5px;
	color:#fff;
	text-align:center;
	margin-top:10px;
	font-weight:bold;
}
.roundbox:hover {
	color:#D1D1D1;
}
.roundbox span {
	height:24px;
	width:3px;
	position:absolute;
}
.roundbox span.left {
	background:url(/img/roundboxblue_left.jpg) top left no-repeat;
	top:0px;
	left:0px;
}
.roundbox span.right {
	background:url(/img/roundboxblue_right.jpg) top left no-repeat;
	bottom:0px;
	right:0px;
}
ul.dropsubcat {
	margin:0px;
	padding:0px;
}
ul.dropsubcat li{
	list-style:none;
	background:url(/img/folder.jpg) no-repeat 0px 0px;
	padding:7px 0 0 33px;
	min-height:32px;_height:32px;
}
a.grey-red {
	color:#666666;
}
a.grey-red:hover {
	color:#CC0007;
}
div.breadcrumb{
	margin:10px 0 10px 21px;
	color:#666666;
}
a.grey-blue {
	color:#666666;
}
a.grey-blue:hover {
	color:#0B4F9A;
}
a.blue-red {
	color:#0B4F9A;
}
a.blue-red:hover {
	color:#CC0007;
}
.cond_pic {
	margin:0 0 20px 33px;
}
.cond_desc {
	margin:0 0 20px 10px;
}
.cond_desc li {
	padding-bottom:5px;
}
input {
	border:1px solid #ECECEC;
	background-color:#FCFCFC;
	height:18px;
	padding:3px 0 0 5px;
	font-size:13px;
	color:#686868;
}
.pg_art_paginare {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:center;

	float:right;

	margin-bottom:25px;

}



.pag_back {

	float:left;

	display:block;

	background:url(../images/paginare-arrow1_1.jpg) no-repeat 4px 7px;

	border:1px solid #0CA0CC;

	text-align:center;

	text-decoration:none;

	color:#595959;

	width:52px;

	height:17px;

	padding:3px 0px 0px 5px; 

	font-size:11px;

	font-weight:bold;

	margin-right:3px;

}

.pag_back:hover {

	background:url(../images/paginare-arrow1_1hover.jpg) no-repeat 4px 7px;

	background-color:#2858A6;

	text-decoration:none;
	
	color:#fff;

}

.pag_back_inactiv {

	float:left;

	display:block;

	text-align:center;

	text-decoration:none;

	width:52px;

	height:17px;

	padding:3px 0px 0px 5px; 

	font-size:11px;

	font-weight:bold;

	margin-right:3px;

	

	border:1px solid #E9E9E9;

	background:url(../images/paginare_arrow2.jpg) no-repeat 4px 7px;

	color:#E9E9E9;

	text-decoration:none;

}

.pag_number {

	float:left;

	display:block;

	background-color:#FFFFFF;

	border:1px solid #0CA0CC;

	text-align:center;

	text-decoration:none;

	color:#595959;

	height:17px;

	padding:3px 5px 0px 5px; 

	font-size:11px;

	font-weight:bold;

	margin-right:3px;

}

.pag_number:hover {

	background-color:#2858A6;

	text-decoration:none;
	
	color:#fff;

}

.pag_number_current {

	float:left;

	display:block;

	border:1px solid #0CA0CC;

	text-align:center;

	text-decoration:none;

	color:#fff;

	height:17px;

	padding:3px 5px 0px 5px; 

	font-size:11px;

	font-weight:bold;

	margin-right:3px;

	background-color:#2858A6;

	text-decoration:none;

}

.pag_forward {

	float:left;

	display:block;

	background:url(../images/paginare_arrow1.jpg) no-repeat 53px 7px;

	border:1px solid #0CA0CC;

	text-align:center;

	text-decoration:none;

	color:#595959;

	width:52px;

	height:17px;

	padding:3px 7px 0px 3px; 

	font-size:11px;

	font-weight:bold;

	margin-right:0px;

}

.pag_forward:hover {

	float:left;

	display:block;

	background:url(../images/paginare_arrow1hover.jpg) no-repeat 53px 7px;

	background-color:#2858A6;

	text-decoration:none;
	
	color:#fff;

}

.pag_forward_inactiv {

	float:left;

	display:block;

	text-align:center;

	text-decoration:none;

	width:52px;

	height:17px;

	padding:3px 7px 0px 3px;  

	font-size:11px;

	font-weight:bold;	

	border:1px solid #E9E9E9;

	background:url(../images/paginare_arrow2_2.jpg) no-repeat 53px 7px;

	color:#E9E9E9;

	text-decoration:none;

}


