#content
{
    width: 100%;
    font-family: arial,Helvetica,Verdana;
    min-height: 500px;
    background: white url(/sites/all/themes/iba2009/media/images/layout/bg-content.png) repeat-y scroll 0 0;
}





/*///////////////////// Right Column - Left Column ///////////////////// */


#content #leftcolumn {
	width:640px;
	float:left;

}

#content #rightcolumn {
	width:250px;
	float:left;
	margin: 0px 0px 0px 0px;
}








/*///////////////////// Right Column - IdentityCard Bloc ///////////////////// */



#content #rightcolumn .identitycard{
	background:url(/sites/all/themes/iba2009/media/images/layout/repeat-identitycard.gif) repeat-y top;
	float:left;
	width:250px;
}
#content #rightcolumn .identitycard-top{
	background:url(/sites/all/themes/iba2009/media/images/layout/top-identitycard.gif) no-repeat top;
	float:left;
	width:250px;
	height:12px
}
#content #rightcolumn .identitycard-bottom{
	background:url(/sites/all/themes/iba2009/media/images/layout/bottom-identitycard.gif) no-repeat top;
	float:left;
	width:250px;
	height:12px;
	margin: 0px 0px 6px 0px;
}

#content #rightcolumn .identitycard h1{
	font-size:17px;
	color:#60b01f;
	margin: 10px 0px 0px 30px;
}

#content #rightcolumn .identitycard .intro-card{
	font-size:13px;
	color:#646464;
	margin: 10px 15px 0px 30px;
}

#content #rightcolumn .identitycard .pic-card{
	margin: 10px 15px 0px 26px;
}


#content #rightcolumn .identitycard .description-card{
	font-size:11px;
	color:#434343;
	margin: 10px 35px 0px 40px;
}


#content #rightcolumn .identitycard .readmore-card a{
	background:url(/sites/all/themes/iba2009/media/images/layout/readmore.gif) no-repeat top left;
	font-size:11px;	
	color:#ef7300;
	float:right;
	margin: 0px 35px 0px 0px;
	padding: 0px 0px 0px 20px;
}





/*///////////////////// Right Column - Download Bloc ///////////////////// */

#content #rightcolumn .downloadbloc{
	background:url(/sites/all/themes/iba2009/media/images/layout/repeat-download.jpg) repeat-y top;
	float:left;
	width:250px;
	color:#ef7300;
	padding: 6px 0px 0px 0px;
}

#content #rightcolumn .downloadbloc a{

	color:#ef7300;
	font-size:13px;
	text-decoration:none;
	margin: 6px 25px 0px 16px;
	padding: 0px 0px 10px 25px; 
	line-height:1.3;
	float:left;
}

html:not([lang*=""]) #content #rightcolumn .downloadbloc a{

	color:#ef7300;
	font-size:13px;
	text-decoration:none;
	margin: -6px 25px 0px 16px;
	padding: 0px 0px 10px 25px; 
	line-height:1.3;
	float:left;
}

#content #rightcolumn .downloadbloc a:hover{
	color:#7c7c7c;
}


#content #rightcolumn .downloadbloc a span{
	background:url(/sites/all/themes/iba2009/media/images/layout/puce-download.gif) no-repeat -20px 2px ;
	margin: 0px 0px 0px -16px;
	padding: 0px 0px 0px 20px;
	float:left;
	cursor: pointer;
}

#content #rightcolumn .downloadbloc a:hover span{
	background:url(/sites/all/themes/iba2009/media/images/layout/puce-download.gif) no-repeat 0px -18px ;
}

#content #rightcolumn .downloadbloc-top{
	float:left;
	width:250px;
	padding: 0px 0px 0px 12px;
	margin: 15px 0px 0px 0px;
}
#content #rightcolumn .downloadbloc-bottom{
	background:url(/sites/all/themes/iba2009/media/images/layout/footer-download.jpg) no-repeat top;
	float:left;
	width:250px;
	height:12px;
}


#leftcolumn .press-title{
	background:url(/sites/all/themes/iba2009/media/images/pressroom/reserve.gif) no-repeat top left;
	padding: 14px 0px 0px 50px;
	margin: 0px 0px 0px 0px;
	font-size:12px;
	width:601px;
	height:28px;
}

#leftcolumn .press-title strong{
	color:#60b01f; !important}
#leftcolumn .press-title img{
	float:left;
	margin: 0px 6px 0px 0px;
}
#leftcolumn .press-title span{
	float:right;
	margin: -14px 10px 0px 0px;
}

#leftcolumn .press-content{
	padding: 0px 0px 10px 18px;
	margin: 0px 0px 0px 30px;
	border-left: 1px solid #dcdcdc;
	width:621px;
	font-size:12px;
}

#leftcolumn .press-content a{
	color:#f78200;
	text-decoration:none;
}
#leftcolumn .press-content .press-content-title{
	font-size:13px !important;
	color:#7f7f7f !important;
	font-weight:bold !important;
}

#leftcolumn .press-content a:hover{
	color:#f78200;
	text-decoration:underline;
}

#leftcolumn .press-content p{
	padding: 10px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}

/********* Download Product ***********/

#content #rightcolumn .download-products {
	width:194px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	line-height:1.5;
	height:80px;
}
#content #rightcolumn .download-products  ul li{
	background: none;
}

#content #rightcolumn .download-products  ul {
	margin: 10px 0px 0px 8px;
} 



#content #rightcolumn .download-products  ul li{
	list-style-type:none;
	line-height:1.5;
	margin: 0px 0px 0px 0px;
} 

#content #rightcolumn .download-products  ul li span{
	width:194px;
	height:26px;
	display:block;
	margin:0px;
	padding:0px;
} 


#content #rightcolumn .download-products  ul li a span.visit {
	background:url(../media/images/careers/button-visit.png) no-repeat 0px 0px;
	display:block;
	cursor:pointer;
	color:#ef7300;
	text-decoration:none;
	font-size:12px;
	margin:0px;
	padding: 53px 0px 0px 32px;
}

#content #rightcolumn .download-products  ul li a:hover span.evolution {
	background:url(/sites/all/themes/iba2009/media/images/pressroom/stock-evolution.png) no-repeat 0px -79px;
} 

#content #rightcolumn .download-products  ul li a span.evolution {
	background:url(/sites/all/themes/iba2009/media/images/pressroom/stock-evolution.png) no-repeat 0px 0px;
	display:block;
	cursor:pointer;
	color:#ef7300;
	text-decoration:none;
	font-size:12px;
	margin:0px;
	padding: 53px 0px 0px 32px;
}

#content #rightcolumn .download-products  ul li a:hover span.visit {
	background:url(../media/images/careers/button-visit.png) no-repeat 0px -79px;
} 


#content #rightcolumn .download-products  ul li a span.information {
	background:url(/sites/all/themes/iba2009/media/images/careers/button-information.png) no-repeat 0px 0px;
	display:block;
	cursor:pointer;
	color:#ef7300;
	text-decoration:none;
	font-size:12px;
	margin:0px;
	padding: 53px 0px 0px 32px;
}

#content #rightcolumn .download-products  ul li a:hover span.information {
	background:url(/sites/all/themes/iba2009/media/images/careers/button-information.png) no-repeat 0px -79px;
}

/*** ***/

#content #rightcolumn .download-products .contactUsBox {
	background: url(/sites/all/themes/iba2009/media/images/pressroom/contact-bottom.png) no-repeat bottom left;
	width: 226px;
}

#content #rightcolumn .download-products .contactUsBox  h3{
	background: url(/sites/all/themes/iba2009/media/images/pressroom/contact-top.png) #fff no-repeat 0px 0px;
	color: #ef7300;
	padding: 53px 0px 10px 32px;
	font-size: 12px;
	margin: 0px;
	width: 194px;
	float: left;
}

#content #rightcolumn .download-products .contactUsBox .infosContactUs {
	margin: 10px 10px 0px 20px;
	padding-bottom: 15px;
	font-size: 11px;
	color: #646464;
	line-height: 20px;
}

#content #rightcolumn .download-products .contactUsBox .infosContactUs .titleCUs{
	color: #60b01f;
	display:block;
	font-size: 13px;
	font-weight: bold;
}

#content #rightcolumn .download-products .contactUsBox .infosContactUs .emailcontactus{
	color: #ef7300;
	font-size: 11px;
}
/****************************************************/

/*///////////////////// Right Column - Contact Bloc ///////////////////// */

#content #rightcolumn .posCU {
	float: left;
	margin: 0px 0px 0px 10px;
}

#content #rightcolumn .BoxContactUs{
	background:url(/sites/all/themes/iba2009/media/images/pressroom/contact-bg.png) repeat-y top;
	float:left;
	width:250px;
}
#content #rightcolumn .BoxContactUs-top{
	background:url(/sites/all/themes/iba2009/media/images/pressroom/contact-top.png) no-repeat top;
	float:left;
	width:250px;
	height:80px;
}
#content #rightcolumn .BoxContactUs-bottom{
	background:url(/sites/all/themes/iba2009/media/images/pressroom/contact-bottom.png) no-repeat bottom;
	float:left;
	width:250px;
	height:24px;
	margin: 0px 0px 6px 0px;
}

#content #rightcolumn .BoxContactUs h3{
	font-size:17px;
	color:#ef7300;
	margin: -27px 0px 0px 40px;
	overflow: hidden;
}

#content #rightcolumn .BoxContactUs .intro-Cu{
	font-size:13px;
	color:#60b01f;
	font-weight: bold;
	margin: 10px 15px 0px 30px;
}

#content #rightcolumn .BoxContactUs .description-Cu{
	font-size:11px;
	color:#434343;
	margin: 5px 35px 0px 30px;
	line-height: 20px;
}

#content #rightcolumn .BoxContactUs .link-Cu a{
	font-size:11px;	
	color:#ef7300;
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 20px;
}







.spacer
{
    clear: both;
    visibility: hidden;
}



/*///////////////////// Left Column - History ///////////////////// */



#content #leftcolumn .timeline{
	background:url(/sites/all/themes/iba2009/media/images/history/timeline.png) no-repeat top left;
	width:652px;
	height:93px;
	position: absolute;
	margin: 0px 0px 0px 0px;
}



#content #leftcolumn .timeline .box-1986 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px 0px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px 29px;
	display:none;
}

*+html #content #leftcolumn .timeline .box-1986 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px 0px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px -45px;
	display:none;
}

#content #leftcolumn .timeline .box-1998 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -126px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px 292px; 
	display:none;
}
*+html #content #leftcolumn .timeline .box-1998 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -126px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px -45px; 
	display:none;
} 



#content #leftcolumn .timeline .box-2001 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -252px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px 370px;
	display:none; 
}
*+html #content #leftcolumn .timeline .box-2001 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -252px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px -45px;
	display:none; 
}

#content #leftcolumn .timeline .box-2004{
	background:url(/sites/all/themes/iba2009/media/images/layout/date-2.png) no-repeat 0px -378px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px 422px; 
	display:none;
}
*+html #content #leftcolumn .timeline .box-2004 {
	background:url(/sites/all/themes/iba2009/media/images/layout/date-2.png) no-repeat 0px -378px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px -45px; 
	display:none;
}

#content #leftcolumn .timeline .box-2006 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -294px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px 485px; 
	display:none;
}
*+html #content #leftcolumn .timeline .box-2006 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -294px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px -45px; 
	display:none;
}


#content #leftcolumn .timeline .box-2007 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -336px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px 510px; 
	display:none;
}
*+html #content #leftcolumn .timeline .box-2007 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -336px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px -45px; 
	display:none;
}


#content #leftcolumn .timeline .box-2008 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -420px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px 535px; 
	display:none;
}
*+html #content #leftcolumn .timeline .box-2008 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -420px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px -45px; 
	display:none;
}


#content #leftcolumn .timeline .box-futur {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -462px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px 597px;
	display:none;

}

*+html #content #leftcolumn .timeline .box-futur {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -462px;
	width:76px;
	height:42px;
	float:left;
	position:absolute;
	margin: 55px 0px 0px -45px;
	display:none;

}










#content #leftcolumn .timeline .point-1986 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
		width:14px;	height:20px;
left:60px;
margin:0;
position:absolute;
top:34px;
}

#content #leftcolumn .timeline .point-1998 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
		width:14px;	height:20px;
left:324px;
margin:0;
position:absolute;
top:34px;
	
}

#content #leftcolumn .timeline .point-2001 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
	left:398px;

margin:0;
position:absolute;
top:34px;
	
}


#content #leftcolumn .timeline .point-2004 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
		width:14px;	height:20px;
left:452px;
margin:0;
position:absolute;
top:34px;
	
}

#content #leftcolumn .timeline .point-2006 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
left:516px;
margin:0;
position:absolute;
top:34px;
	
}
#content #leftcolumn .timeline .point-2007 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
left:540px;
margin:0;
position:absolute;
top:34px;
}
#content #leftcolumn .timeline .point-2008 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
left:564px;
margin:0;
position:absolute;
top:34px;	
}
#content #leftcolumn .timeline .point-futur span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
left:628px;
margin:0;
position:absolute;
top:34px;
}




#content #leftcolumn .date-slider {
	width:652px;
	height:240px;
	float:left;
	margin: 20px 0px 0px 0px;
}

*+html #content #leftcolumn .date-slider {
	width:652px;
	height:240px;
	float:left;
	margin: 20px 0px 0px 40px;
}
#content #leftcolumn .date-slider img{
border:0px;}
#content #leftcolumn .date-slider a{
	color:#646464;
	text-decoration:none;
}
#content #leftcolumn .date-slider a:hover{
	color:#f78200;
}


#content #leftcolumn .date-slider h2{
	font-size:20px;
	color:#646464;
	background:url(/sites/all/themes/iba2009/media/images/history/bck-date.png) no-repeat top left ;
	width:642px;
	height:39px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
}
#content #leftcolumn .date-slider h2 span{
	color:#60b01f;
}
#content #leftcolumn .date-slider p{
	color:#434343;
	font-size:12px;
	line-height:1.6;
	padding: 0px 10px 0px 10px;
	text-align:justify;
}










