@charset "utf-8";
/* CSS Document #A6ECF7 #25CEE8 #1EBFD9 #188C9E #1BA0B5 #1F5861 #999  #333 */


* { padding:0px; margin:0px; font-family: 'Slabo 27px', serif; color:#333; line-height:1.5em;}
.paginatie { width:100%; max-width:1200px; margin:0 auto; font-size:1.2em; }


#IFG_Slider { max-height:350px; overflow:hidden; }



h1 { font-size:2em; color:#fff; margin:10px 0px; display:block; border:1px solid #1BA0B5; text-align:center; background: #1EBFD9;}
h2 { font-size:1.5em; color:#1F5861;  margin:10px 0px;  display:block;  border:1px solid #1F5861;  text-align:center; background:#A6ECF7;}
h3 { font-size:1.5em; color:#333;  }

a { color:#1BA0B5;}


 p.bordura { Border: 2px solid #1BA0B5; }

li { list-style:outside; margin-left:30px; }

td { padding:10px 5px; }

.img_big { width:100%; max-width:640px; border:15px solid #A6ECF7; box-sizing:border-box;}

img.file_icon {max-width:24px; position: relative; top:5px;}

#IFG_Left { float:left;  width:25%;  text-align:center; background:#FFF; display:block; background:rgba(255,255,255,0.95);  background:url(../img/bg.png); margin-top:40px; padding:20px 0px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;  }

#IFG_Scrolling { display:block; float:left; width:100%;}

	#IFG_Logo { width:100%; float:left; margin-bottom:20px; text-align:center; margin-top:20px; }
	#IFG_Logo img { width:100%; max-width:100px; border:none;}
	#IFG_Logo h1 {  font-size:2em; color:#333; margin:0px; margin-top:20px; border:none; line-height:1.2em;  padding:0px; background:none;}
	#IFG_Logo p {  font-size:0.8em; color:#999; }

#IFG_Nav {width:100%; float:left; text-align:center; margin-top:20px; box-sizing:border-box; border-bottom:1px solid #eee; display:block;}
#IFG_Nav li { margin:0px; }
	#IFG_Nav .IFG_Nav_Main li { display:block; border-top:1px solid #fff;}
	#IFG_Nav .IFG_Nav_Second ul { }
	#IFG_Nav .IFG_Nav_Second li { display:block; border-top:1px solid #188C9E; background:#1BA0B5; } 
	#IFG_Nav .IFG_Nav_Main a {  display:block; padding:10px 0px; text-decoration:none;  transition: all 0.3s ease-in-out; }
	#IFG_Nav .IFG_Nav_Main a:hover {  background: #1BA0B5; color:#fff;  transition: all 0.3s ease-in-out;}
	#IFG_Nav .IFG_Nav_Second a { display:block; padding:10px 0px; text-decoration:none; color:#fff;  transition: all 0.3s ease-in-out;}
	#IFG_Nav .IFG_Nav_Second a:hover { background: #194A70; color:#fff;  transition: all 0.3s ease-in-out;}

	.menu_activ a { font-weight:bold; background: #194A70; color:#fff;  transition: all 0.3s ease-in-out; }

#IFG_Nav_Mobile_btn { text-align:center; display:none;}

#IFG_Right { float:right; width:74%; padding:25px 10px; box-sizing:border-box;  background:rgba(255,255,255,0.95); background:url(../img/bg.png);  margin-top:40px;  margin-bottom:20px;  padding:20px 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

#IFG_Copyright { float:left; display:block; width:100%; padding-top:10px; font-size:0.8em; color:#999; border-top:1px solid #999; margin-top:20px; text-align:center;}
#IFG_Copyright a { color:#999;}


.full_page { width:100%; float:left; }
.half_page { width:45%; margin:0 2%; float:left; }


/* MONITORUL OFICIAL LOCAL */
#IFG_MOL { font-size:0.9em; }
#accordion .acc-header { width:100%;  float:left; cursor: pointer; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;  -ms-transition: all 0.5s ease; transition: all 0.5s ease;}
#accordion .acc-header:hover {}
#accordion .acc-body{ width:100%; padding:0px; height:0px; overflow:hidden; float:left; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;  -ms-transition: all 0.5s ease; transition: all 0.5s ease; }
#accordion .active .acc-body {padding:1px 0px 10px 0px;  height:auto; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;  -ms-transition: all 0.5s ease; transition: all 0.5s ease; float:left; }
.file_div { width:45%; margin:0 1.5%; float:left;  white-space: nowrap; overflow: hidden;  text-overflow:ellipsis; position:relative;}
.file_div a { text-decoration:none; }
.file_div a:hover { text-decoration:underline; }
.file_div img { float:left; }
.folder_div { width:100%; float:left; margin:10px 0px; }
#IFG_MOL h5 {float:left; width:100%; padding:0.5% 1%; font-size:1em; color:#1F5861;  margin:10px 0px; border:1px solid #ccc; box-sizing:border-box;  display:block; text-align:left; background:#eee;}


@media all and (max-width: 800px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 800px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 800px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 800px), only screen and (min-device-pixel-ratio: 2) and (max-width: 800px), only screen and (min-resolution: 192dpi) and (max-width: 800px), only screen and (min-resolution: 2dppx) and (max-width: 800px) {



#IFG_Left { float:left; width:100%;     }
#IFG_Scrolling { display:block; float:left; width:100%;}
#IFG_Nav {width:100%; float:left; text-align:center; margin-top:20px; box-sizing:border-box; border-bottom:1px solid #eee;  display:none;}
#IFG_Nav_Mobile_btn { text-align:center; display:block;}
#IFG_Right { float:right; width:100%;  }


.half_page { width:99%; margin:0 2%; float:left; }


/* MONITORUL OFICIAL LOCAL */
.file_div { width:100%; margin:0; float:left; }

}

