#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:660px;
	float:left;
	margin: 0px;
	overflow:hidden;
}

#content #rightcolumn {
	width:250px;
	float:left;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
}








/*///////////////////// 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;
} 

*+html #content #rightcolumn .download-products  ul li{
	list-style-type:none;
	line-height:1.5;
	margin: 10px 0px 0px 16px;
} 
* html #content #rightcolumn .download-products  ul li{
	list-style-type:none;
	line-height:1.5;
	margin: 10px 0px 0px 24px;
} 

#content #rightcolumn .download-products  ul li{
	list-style-type:none;
	line-height:1.5;
	margin: 0px 0px 0px -24px;
} 

#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(/sites/all/themes/iba2009/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(../media/images/pressroom/stock-evolution.png) no-repeat 0px -79px;
} 

#content #rightcolumn .download-products  ul li a span.evolution {
	background:url(../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(/sites/all/themes/iba2009/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;
left:19px;
position:absolute;
top:55px;
	display:none;
}



#content #leftcolumn .timeline .box-1992 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -42px;
	width:76px;
	height:42px;
	float:left;
	left:154px;
position:absolute;
top:55px;
	display:none;
}



#content #leftcolumn .timeline .box-1997 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -84px;
	width:76px;
	height:42px;
	float:left;
left:258px;
position:absolute;
top:55px; 
	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;
	left:282px;
position:absolute;
top:55px;
	display:none;
}


#content #leftcolumn .timeline .box-1998-99 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -168px;
	width:76px;
	height:42px;
	float:left;
	left:306px;
position:absolute;
top:55px;
	display:none;
}

#content #leftcolumn .timeline .box-1999 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -210px;
	width:76px;
	height:42px;
	float:left;
	left:329px;
position:absolute;
top:55px;
	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;
	left:359px;
position:absolute;
top:55px;
	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;
	left:473px;
position:absolute;
top:55px;
	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;
	left:497px;
position:absolute;
top:55px;
	display:none;
}


#content #leftcolumn .timeline .box-2006-08 {
	background:url(/sites/all/themes/iba2009/media/images/history/date.png) no-repeat 0px -378px;
	width:76px;
	height:42px;
	float:left;
left:521px;
position:absolute;
top:55px;
	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;
left:541px;
position:absolute;
top:55px;
	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;
	left:594px;
position:absolute;
top:55px;
	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:50px;
margin:0;
padding:0;
position:absolute;
top:34px;
}



#content #leftcolumn .timeline .point-1992 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
	float:left;
	left:184px;
margin:0;
padding:0;
position:absolute;
top:34px;
	
}



#content #leftcolumn .timeline .point-1997 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
left:288px;
margin:0;
padding: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;
	float:left;
left:312px;
margin:0;
padding:0;
position:absolute;
top:34px;
	
}
#content #leftcolumn .timeline .point-1998-99 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
	float:left;
left:336px;
margin:0;
padding:0;
position:absolute;
top:34px;
	
}
#content #leftcolumn .timeline .point-1999 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
	float:left;
left:360px;
margin:0;
padding: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;
	float:left;
left:389px;
margin:0;
padding: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;
	float:left;
left:503px;
margin:0;
padding: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;
	float:left;
left:527px;
margin:0;
padding:0;
position:absolute;
top:34px;
}
#content #leftcolumn .timeline .point-2006-08 span a{
	background:url(/sites/all/themes/iba2009/media/images/history/point.png) no-repeat top left;
	width:14px;	height:20px;
	float:left;
left:551px;
margin:0;
padding: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;
	float:left;
left:570px;
margin:0;
padding: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;
	float:left;
left:624px;
margin:0;
padding:0;
position:absolute;
top:34px;
}




#content #leftcolumn .date-slider {
	width:652px;
	height:240px;
	float:left;
	margin: 20px 0px 0px 0px;
}

#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.largeH2History{
	font-size:20px;
	color:#646464;
	background:url(/sites/all/themes/iba2009/media/images/history/bck-date-large.png) no-repeat top left ;
	width:642px;
	height:64px;
	line-height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 8px 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;
}









