* {
	margin: 0;
	padding: 0;
}
ul {
	margin:10px 20px;
}
ul.menu {	list-style-type: none;
	margin:0;}

a img{
	border:0;
}

.spacer {
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0;
  	display: block;
}
#body {
  background: #FFFFFF;
  font-family:Arial;
  font-size:14px;
  color:#04235C;
}

a {	font-family:Arial;
	color:#000000;
	text-decoration:none;
}
a:hover {	color:#42A1FF;
	text-decoration:underline;
}

h4#heading {
	margin:5px 0;
}
/*******************************************************************************************************************************
*																											BOF HEADER
*******************************************************************************************************************************/

.pagelist{
	font-size:12px;
	color:#8F8F8F;
}

.pagelist .pagelink{
	float:left;
	margin-right:5px;
}

.pagelist .pagelink a{
	text-decoration:none;
	color:#8F8F8F;
	border:1px solid #FFF;
	padding:0 5px;
	line-height:20px;
	height:20px;
	display:block;
}

.pagelist .pagelink a:hover{
	color:#3A3AFF;
	text-decoration:underline;
	border:1px solid #42A1FF;
}

.pagelist .pagelinkempty{
	float:left;
	margin-right:5px;
	border:1px solid #FFF;
	padding:0 5px;
	line-height:20px;
	height:20px;
	display:block;
}



/******************************************************************************/



#header {	width:100%;
	_background:#222328;
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/top.png) repeat-y center top;
	height:60px;}

#top {	width:865px;
	margin:auto;}

#h_title {	color:#FFFFFF;
	font-family:Arial Narrow;
	font-size:40px;
	font-weight:bold;
	line-height:60px;}

#h_subtitle {
	font-family:Arial;
	font-size:16px;
	color:#DDD;
}

#search_txt_bg {	float:left;
	height:24px;
	padding:17px 5px;
	width:172px;
}
#search_txt_bg input {	background:transparent none repeat scroll 0 0;
	border:medium none;
	font-size:14px;
	height:19px;
	width:150px;
}
#search_btn_bg {
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:45px;
	padding:4px 7px;
	text-indent:-3000px;
	width:45px;
}
#search_btn_bg:hover {	color:#42A1FF;}

#wrapper {	margin:auto;
	width:981px;
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/border-bg.jpg) repeat-y;}
#wrapper #border_top{
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/border-top.jpg) no-repeat;
	height:13px;
}
#wrapper #border_bottom{
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/border-bottom.jpg) no-repeat;
	height:13px;
}

#navigation {	display:block;
	width:985px;
	height:69px;
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/searchbar.png) no-repeat;
	margin:auto;}

#navigation ul li {	float:left;
	height:33px;
	line-height:33px;
	padding-right:10px;
	text-align:center;
	vertical-align:middle;
	width:126px;}
#navigation ul li a {	color:#555;
	display:block;
	font-family:arial;
	font-size:14px;
	text-decoration:none;}
#navigation ul li a:hover {	color:#FFF;
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/mmenu.png) no-repeat;}

#navigation ul li:hover {


}

.menu_item {	_border-right:1px dotted #7E7E7E;
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/separator.png) no-repeat top right;}
.last {	background:none;}

#heading_image {	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/heading.png) no-repeat;
	height:304px;
	padding-left:20px;
	padding-right:50px;
	padding-top:60px;
	width:981px;}

#heading_title {	color:#FFFFFF;
	float:left;
	font-family:Arial Narrow;
	font-size:30px;
	font-weight:bold;
}
#heading_subtitle {
	color:#222328;
	font-family:Arial;
	font-size:14px;
	margin-top:20px;
	width:450px;
	float:left;
	clear:both;
}
#heading_more {height:33px;
line-height:33px;
padding-right:10px;
text-align:center;
vertical-align:middle;
width:126px;
display:block;
font-family:arial;
font-size:14px;
text-decoration:none;
float:right;
color:#FFF;
background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/mmenu_fixed.png) no-repeat;
margin-top:5px;
}
#heading_more:hover {
	text-decoration:underline;
	_color:#42A1FF;
}

#t_main_content {	float:left;
	padding:10px;
	width:47%;}

#side_panel {	border-left:1px solid #D5DCDC;
	float:right;
	padding:10px;
	width:47%;}

.t_side_block {	margin-bottom:20px;}

.t_detail, .t_content {	font-size:12px;
	vertical-align:top;
	padding:10px 0;
	text-align:justify;}

#footer {	margin:auto;
	padding:10px;
	width:960px;
	text-align:right;
	clear:both;
	font-size:12px;
	color:#8F8F8F;
	background:#E5EBEB url(http://www.eurointegrator.ro/layouts/html_profesional_5/border-bottom.png) no-repeat left bottom;
	border-top:1px solid #04235C;}

#footer a {	font-family:Arial;
	font-weight:bold;}

.t_summary {	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #E7E7E7;
	padding:5px 10px;
}

.t_block {	margin-bottom:10px;
	border-bottom:1px solid #D5DCDC;}

#content_wrapper {	margin:0 auto;
	background:#EEEFF1 url(http://www.eurointegrator.ro/layouts/html_profesional_5/border-top-light.png) no-repeat left top;
	padding-top:10px;
	height:100%;
	width:980px;
	margin-top:5px;}

.t_fp_article {	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/file.png) no-repeat;
	padding-left:50px;
	height:70px;
	display:block;
	vertical-align:top;}
.t_fp_document {
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/discussion.png) no-repeat;
	padding-left:50px;
	height:70px;
	display:block;
	vertical-align:top;
}

.t_more {	margin:10px;
	display:block;
	float:right;
	padding-left:20px;
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/more.png) no-repeat;
	background-position:0 2px;
	text-decoration:underline;}
.t_more:hover {}

a.t_link {	font-size:14px;}

.t_image {	width:60px;
	float:left;
	margin-right:10px;
	border:1px solid #E7E7E7;
	padding:2px}

ul.t_useful_links li a {	color:#42A1FF;
	display:block;
	font-family:Arial;
	margin-bottom:10px;}

.t_article {}

.adsense {	width:830px;
	margin:20px 0;}



.t_side_heading {	margin-bottom:8px;
	color:#0F97D8;
	font-size:16px;}

.t_label {	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/news.png) no-repeat;
	padding-left:30px;
	display:block;
	line-height:22px;}

.t_title a {	font-family:verdana;
	font-weight:normal;}

.section_top {	width:234px;
	height:14px;
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/section_top_bg.png) no-repeat;}
.section_top_bg {
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/section_top_bg.png) no-repeat;
}

.section_bottom {
	width:234px;
	height:14px;
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/section_bottom_bg.png) no-repeat;
}
.section_bottom_bg {
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/section_bottom_bg.png) no-repeat;
}

.section_mid {
	width:212px;
	border-left:1px solid #D5DCDC;
	border-right:1px solid #D5DCDC;
	background-repeat:no-repeat;
	padding:0 10px;
	background-color:#E5EBEB;
}

.section_1 {	background-image:url(http://www.eurointegrator.ro/layouts/html_profesional_5/icon_1.png);
}

.section_2 {
	background-image:url(http://www.eurointegrator.ro/layouts/html_profesional_5/icon_2.png);
}

.section_3 {
	background-image:url(http://www.eurointegrator.ro/layouts/html_profesional_5/icon_3.png);
}

.section_4 {
	background-image:url(http://www.eurointegrator.ro/layouts/html_profesional_5/icon_4.png);
}

.section_5 {
	background-image:url(http://www.eurointegrator.ro/layouts/html_profesional_5/icon_5.png);
}

.section_title {	line-height:70px;
	padding-left:60px;}

#h_logo {	height:55px;
line-height:60px;
margin-top:5px;
float:left;
margin-right:20px;}

.t_title a:hover {	text-decoration:none;
}

.latest_top {	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/latest-top.png) no-repeat;
	width:461px;
	height:7px;
	line-height:7px;}

.latest_bottom {
	background:url(http://www.eurointegrator.ro/layouts/html_profesional_5/latest-bottom.png) no-repeat;
	width:461px;
	height:7px;
	line-height:7px;
	margin-bottom:10px;
}

.latest_mid {	border-left:1px solid #CBD2D3;
	border-right:1px solid #CBD2D3;
	background:#DDE5F2;
	padding:0 10px;}#ImageBoxOverlay
{
	background-color: #000;
	z-index:100;
}
#ImageBoxOuterContainer {	z-index:200;
	line-height:15px!important;}
#ImageBoxCaption
{
	background-color: #F4F4EC;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
	padding-right:100px;
}
#ImageBoxCaptionImages
{
	margin: 0;
}
#ImageBoxNextImage
{
	background-image: url(http://www.eurointegrator.ro/objects/jquery//images/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(http://www.eurointegrator.ro/objects/jquery//images/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(http://www.eurointegrator.ro/objects/jquery//images/spacer.gif);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover
{
	background-image: url(http://www.eurointegrator.ro/objects/jquery//images/spacer.gif);
	background-repeat:	no-repeat;
	background-position: left bottom;
};.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */


.caption{font-style:italic;color:#887;}
.gallery {width:100%;margin:0 auto;}
.gallery li{width:68px;height:50px;border:3px double #111;margin: 2px;background:#000;}
.gallery li div{left:240px}
.gallery li div .caption{font:italic 0.7em/1.4 georgia,serif;}

#gallery_main_image{margin:2px;width:98%;}
#gallery_main_image img{margin-bottom:10px;}

.gallery_nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
.replaced {width:100%; margin:auto;}
._galleria_wrapper {height:400px; overflow:hidden;}
