html{
	height:100%;
}
body{
	margin:0px;
	width:100%;
	height:100%;
	background-image:url(http://www.bambaibling.org/pics/bg.jpg);
	background-repeat:repeat;
	background-color:black;
	z-index:1;
	font-family:Arial;
}
#frame{
	background-color:white;
	width:800px;
	height:100%;
	left:50%;
	margin-left:-400px;
	position:absolute;
}
#main_table{
	width:100%;
	height:100%;
	padding-top:268px;
	margin-bottom:20px;
}


#header{
	clear:both;
	font-size:0px;
	position:absolute;
	width:800px;
	height:268px;
}
#header_logo{
	float:left;
	width:202px;
	height:268px;	
}
#header_dx{
	float:left;
	width:598px;
	height:268px;
}
#header_foto{
	float:left;
	width:598px;
	height:199px;
}
#header_menu{
	float:left;
	width:598px;
	height:69px;
}
.submenu_main{
	height:20px;
}
.submenu{
	font-size:11px;
	width:100%;
	text-align:center;
}
.submenu a{
	color:4f4f4f;
	
}
.submenu a:hover{
	background-color:4f4f4f;
	color:white;
}
.static_menu{
	font-size:11px;
	padding-top:10px;
	margin-left:5px;
}

.static_menu a{
	padding-left:0px;
	color:4f4f4f;
}

.static_menu a:hover{
	background-color:4f4f4f;
	color:white;
}

.static_menu_main{
	font-weight:bold;
	font-size:15px;
}

#sx{
	background-color:white;
	background-image:url(http://www.bambaibling.org/pics/sx.jpg);
	background-repeat:repeat-y;
}
#dx{
	background-color:white;
	background-image:url(http://www.bambaibling.org/pics/dx.jpg);
	background-repeat:repeat-y;
	background-position:top right;
}
#corpo{
	width:760px;
	height:100%;
	background-color:white;
	padding-bottom:20px;	
}

#sx_news{
	width:192px;	
	padding-top:20px;
	padding-left:10px;
	margin-right:5px;
}
#section{
	width:608px;
	padding-top:20px;
}

.news{
	width:151px;
	height:75px;
	background-image:url(http://www.bambaibling.org/pics/bg_news.gif);
}
.news_data{
	color:white;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
}
.news_testo{
	color:#4f4f4f;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	height:40px;
	overflow:hidden
}
.news_more{
	color:#4f4f4f;
	font-size:9px;
	text-align:right;
	padding-right:8px;
}
.news_more a{
	color:black
}


#standard_section{
	padding-top:10px;
	padding-right:10px;
	color:#4b4b4b;
	font-size:11px;	
	line-height:18px;
}
#standard_section a{
	color:black;
}
#standard_section a:hover{
	background-color:#91c146;
	color:white;
}
.standard_bold{
	font-weight:bold;
	font-size:13px;
	color:#4f4f4f;
	float:left;
}
.highlight_text{
	font-weight:bold;
	background-color:#e4ff00;
	font-size:13px;
}
/*directors*/
.director{
	margin-bottom:15px;
}
.director_name{
	font-weight:bold;
}
/*/directors*/

/*activites*/
.activities_title{
	font-weight:bold;
	font-size:13px;
	color:#4f4f4f;
	clear:both

}
/*/activites*/
/*projects*/
.projects_title{
	font-weight:bold;
	font-size:13px;
	color:#4f4f4f;
	clear:both

}
/*/projects*/

/*contact*/
.contact_title{
	font-weight:bold;
	font-size:13px;
	color:#4f4f4f;
	clear:both

}
/*/contact*/

div.stripe_left			{
		position:absolute;
		left:0px;
		top:0px;
		height:106px;
		width:106px;
		margin:0;
		padding:0;
		z-index:1000000000;
		border:none;
		float:none;	
		overflow:hidden;	
}			

#section_activities img{
	border:5px solid black;
}

#section_contactus{
	width:100%;

}

#footer{
	font-size:10px;
	width:100%;
	text-align:right;
	margin:10px 20px 0px 0px;
	color:7d7d7d
}
#footer a{
	color:7d7d7d;	
}
#footer a:hover{
	background-color:91c146;
	color:white;	
}