* {
	margin : 0;
	padding : 0;
}
.clearer {
	
	clear : both;
}
.left{
	float: left;
}
.right {

	float: right;	
}
a {
	font-family : Arial,Verdana,Sans-serif;
	font-size : 12px;
	text-decoration : none ;
	font-weight: bold;
}
.link a{
		font-weight:normal;
		font-size: 12px;
		color: #ff6633;
}
.link a:hover{
		font-weight:normal;
		text-decoration : underline;
		font-size: 12px;
		color: #ff6633;
}
ul {
	
	margin : 0px;
	padding: 0px;
}
ul li {
	
	float : left;
	list-style:none;
}
img {

	border : 0px;

}
.bold{
	
	font-weight: bold;


}
html {

	background-color : #0099cc;

}
/*************************************** Div  principales ***************************************/ 
body {
	
	background-color : #0099cc;
	color : #000000;
	font-family : Arial,Verdana,Sans-serif;
	font-size : 12px;
	text-align : center;
}

#contener {
		
	position : relative;
	width : 883px;
	padding :0;
	margin : auto;
	text-align :left;
}

#header{
	margin :0;
	width : 883px;
	height : 100px;
}
#version p {
	
	margin : 0px;
	padding : 0px;
	position : relative;
	left : 170px;
	top :22px;
	font-family: Arial,Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	letter-spacing :1px;
	color: #99ccff;	
}
.normal {

	font-family: Arial,Helvetica, sans-serif;
	font-weight: normal;
	font-size : 12px;

}
#page_contener {

	position : relative;
	width : 883px;
	background-image : url(../images/page_bg.png);
	background-repeat : repeat-y;
	background-position : top right;
		
}

#page {
	
	float : left;
	width : 600px;
}
/******************************************header ************************************************/
#asn_logo h1 {
	position:absolute;
	width : 266px;
	height : 102px;
	left: 170px;
	top : 20px;
	text-indent: -999999px;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/asn_header_logo.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/asn_header_logo.png) no-repeat top left!important;
	background-image: none;
}

#subscribe_logo {
	position:absolute;
	width : 154px;
	height : 114px;
	left: 550px;
	top : 0px;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/subscribe_header_logo.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/subscribe_header_logo.png) no-repeat top left!important;
	background-image: none;
	text-indent: -99999999px;
		
}
/****************************************** search_zone ******************************************/
#search_zone {

	margin : 0;
	margin-bottom : 30px;
	padding : 0;
	float : left;
	height: 20px;
	position : relative;
	width : 883px;
	background-image : url(../images/page_bg.png);
	background-repeat : repeat-y;
	background-position : top right;
}
#home_link {
	
	margin : 0;
	padding : 0;
	float : left;
	width : 20%;
	height: 60px;
}
.home {
	position :relative;
	widht : 100%;
	left : 170px;
	top : -10px;
	padding-left : 15px;
	background-image : url(../images/arrow_puce_blue.jpg);
	background-repeat : no-repeat;
	background-position : 0px 3px;

}
.home a {
	
	color : #ff6633;
	font-weight : normal;
}
.home a:hover {
	
	color : #ff6633;
	text-decoration : underline;
	font-weight : normal;
}
.block .ancre_link a {
	
	color : #000000;
	text-decoration :none;
	font-weight : normal;

}
.block .ancre_link a:hover {
	
	color : #000000;
	text-decoration :underline;
	font-weight : normal;

}#searchForm {
	
	float : left;
	position :relative;
	margin-top :10px;
	left : 480px;
	height: 20px;
	margin-bottom : 20px;
	

}
#searchForm p{

		float :left;
		margin-top :2px;

}
#searchForm input.search_input {
	
	border: #6699cc solid 1px;
	background-color: #f2f2f2;
	margin-right : 5px;
	width : 140px;
	height :15px;	
}
#searchForm p.search_loupe {
	
	margin-top:0px;
	margin-right :2px;

}


/*******************************************colonne gauche**********************************/
#col_gauche {
	background : none;
	float : left;
	width : 269px;
	height : 800px;
}

#onglet_header_contener {
	position : relative;
	margin : 0px;
	padding : 0px;
	width : 883px;
	height : 45px;
}

#onglet_header_left {
	
	float : left;
	margin :0px;
	padding : 0px;
	width : 616px;
	height : 45px;
	xbackground-color :#f80066;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_left.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_left.png) no-repeat top left!important;
	background-image: none;	
}
#onglet_header_right {
	
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color : #ff0000;
}
#onglet_header_asc {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_asc.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_asc.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_iai {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_iai.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_iai.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_sia {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_sia.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_sia.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_special_sup {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_special_sup.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_special_sup.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_aiti {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_aiti.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_aiti.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_home {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_home.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_home.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_buzz {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_buzz.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_buzz.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_edito {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_edito.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_edito.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_search {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_search.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_search.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_calendar {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_calendar.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_calendar.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_contact {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_contact.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_contact.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_legal {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	background: transparent url(../images/onglet_header_legal.gif) no-repeat bottom left!important;
}
#onglet_header_back {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_back.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_back.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_subscribe {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_subscribe.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_subscribe.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header_paperlinks {
	float : left;
	margin :0px;
	padding : 0px;
	width : 267px;
	height : 45px;
	xbackground-color :#ff0000;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/onglet_header_paperlinks.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/onglet_header_paperlinks.png) no-repeat bottom left!important;
	background-image: none;	
}
#onglet_header p {

	padding-top : 10px;
	padding-right : 70px;
	
}
#menu_accordeon {
	position : absolute;
	width : 269px;
	height : 200px;
	top : 0px;
	left : 0;
}

#edito {
	
	position : absolute;
	width : 269px;
	height : 211px;
	top : 230px;
	left : 0;
	color : #ff6633;
	font-family : Helvetica, Arial, Sans-serif;
	font-size : 14px;
	background: transparent url(../images/edito.jpg) no-repeat top left!important;
	padding-top :28px;
	padding-left : 20px;
}
#edito  p  {
	
	color : #ff6633;
	font-family : Helvetica, Arial, Sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin :0;
	padding-left: 20px;
	background-image : url(../images/arrow_puce.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
	width :220px;
}
#edito p a {
	
	color : #ff6633;
}

#edito p  a:hover {
	
	margin : 0px;
	padding : 0px;
	color: #ff9933;
}
#edito p.white {
	font-size: 12px;
	font-weight:normal;
	color:#ffffff;
	background : none;
	margin-bottom :12px;
	
}
/********************************************edito contenu *********************************************/

#edito_txt {
	
	width :590px;
	height :250px;
	margin-left :10px;
	padding-left :0px;
	padding-top :5px;
	background: transparent url(../images/index_block_tech.png) no-repeat;
	background-position :0px 0px;
	z-index: 1;
	color : #777777;
}
#edito_txt img {
	
	position : absolute;
	left: 670px;
	top : 10px;
	z-index:0;
}

#edito_txt p#first {
	
	width : 560px;
	margin-left : 15px;
	margin-right : 15px;
	margin-top:20px;
}
#edito_txt p#second {
	
	width : 560px;
	margin-left : 15px;
	margin-right : 15px;
	margin-top:10px;
}

#edito_txt h1 {
	
	margin : 10px 15px 0px;
	font-family :Arial, Verdana,Sans-serif;
	font-weight: normal;
	font-size: 26px;
	color: #999999;
}
#edito_txt h2 {
	
	margin : 0px 15px 10px;
	font-family :Arial, Verdana,Sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #6699cc;
	font-weight: bold;
}

#edito_txt h3 {
	
	margin-top :3px;
	margin-left :  10px;
	color : #ff6633;
	font-family : Helvetica, Arial, Sans-serif;
	font-size : 14px;
	font-weight : bold;
	padding-left: 20px;
	padding-top : 4px;
	padding-bottom : 10px;
	background-image : url(../images/arrow_puce_orange_white.gif);
	background-repeat : no-repeat;
	background-position : 0px 4px;
	width :220px;
	display : block;
}


/************************************************Home page ********************************************/
.block {
	width:570px;
	color : #777777;
	margin-bottom:5px;
}
.block .block_gauche {
	float : left;
	padding-left:10px;
	padding-right:10px;
	width: 275px;
	margin:0px;
}
.block .block_gauche_special {
	float : left;
	padding-left:20px;
	padding-right:10px;
	width: 265px;
	margin:0px;
}
.block .block_droit {
	float : right;
	padding-left:10px;
	padding-right:10px;
	width : 275px;
	margin:0px;
}
.block h1 {
	
	color: #0066cc;
	font-family : Arial, Helvetica,sans-serif;
	font-size: 22px;
	margin-bottom : 15px;
	font-weight : normal;
	margin-left:10px;
}
.block h4 {
	
	color: #669900;
	font-family : Arial, Helvetica,sans-serif;
	font-size: 22px;
	margin-bottom : 15px;
	font-weight : normal;
	margin-left:10px;
}
.block h2 {

	color : #ff6633;
	font-size: 16px;
	margin-bottom : 10px;
}
.block h3 {

	margin-bottom :0px;
	padding-left: 20px;
	padding-bottom : 0px;
	background-image : url(../images/arrow_puce_orange_white.gif);
	background-repeat : no-repeat;
	background-position : 0px 4px;
}
.block h3 a  {

	color : #ff6633;
	font-family :Arial, Sans-serif!important;
	font-size : 14px;
	font-weight : bold;
}
.block h3 a:hover  {

	color : #ff6633;
	text-decoration: underline;
	font-family :Arial, Sans-serif!important;
	font-size : 14px;
	font-weight : bold;
}
.block a  {

	color : #ff6633;
	font-family :Arial, Sans-serif!important;
	font-weight : bold;
}
.block p{
	
	margin-bottom :5px;
}
.block p.dernier{
	
	margin-bottom :5px;
}
.longHT {
	
	width :590px;
	height: 10px;
	overflow: visible!important;
	overflow : hidden;
	background-image : url(../images/longHT.gif);
	background-color : transparent;
	background-position: 0 0 ;
	background-repeat: no-repeat;
}
.longBT {
	
	width :590px;
	height: 10px;
	background-image : url(../images/longHB.gif);
	background-color : transparent;
	background-position: 0 0 ;
	background-repeat: no-repeat;
}
div.verticalPixel {
	position: relative;
	overflow: visible!important;
	overflow : hidden;
	display: table;
	background: url(../images/verticalPixel.gif) transparent 0 0 repeat-y;
	width:590px;
}
.haut_cadre_vert {
	
	width :590px;
	height: 14px;
	overflow: visible!important;
	overflow : hidden;
	background-image : url(/v9/images/home/haut_cadre_vert.gif);
	background-color : transparent;
	background-position: 0 0 ;
	background-repeat: no-repeat;
}
.bas_cadre_vert {
	
	width :590px;
	height: 14px;
	background-image : url(/v9/images/home/bas_cadre_vert.gif);
	background-color : transparent;
	background-position: 0 0 ;
	background-repeat: no-repeat;
}
.milieu_cadre_vert{
	position: relative;
	overflow: visible!important;
	overflow : hidden;
	display: table;
	background: url(/v9/images/home/milieu_cadre_vert.gif) transparent 0 0 repeat-y;
	width:590px;
}
div.verticalPixel#sia {
	
	height :300px!important;
	height : 230px;
	
}
/* Hides from IE5-mac \*/
* html div.verticalPixel {height: 1%;}
/* End hide from IE5-mac */

.verticalPixel#iai {
	
	height :200px!important;
}
.verticalPixel#asc {
	
	height :75px!important;
}
.verticalPixel#tech {
	
	height :165px!important;
}

/****************************************** Block SIA *************************************************/
.block#sia {

	z-index: 1;
}
.block#sia img{
	
	margin-top: 15px;
	margin-bottom:15px;
}
.block_droit#phone {
	
	height:249px;
	background-image:  url(../images/index_telecom.jpg);
	background-repeat : no-repeat;
	background-position: 105px -5px;
}
/***************************************** block ASC **************************************************/
.block#asc {
	
	xheight :100px;
	z-index: 1;
}
/***************************************** block TECH **************************************************/
.block#tech {
	
	height :220px;
	z-index: 1;
}
.block#tech h2 a {
	
	color:#777777;
	widht : 250px;
	font-size: 22px;
}
.block#tech .block_gauche{
		
	margin-top : 10px;
}
.block#tech .block_droit{
	
	margin-top : 0px;
}
.block_droit#bas {

	margin-top : 0px;
}
.block p.youri {

	margin-top :5px;
}
/**************************************** edito ***********************************************/
.block#test {
	
	height :100px!important;
	height: 80px;
	z-index: 1;
	margin-left : 0px;
	
}
.verticalPixel#test .left {
	float : left;
	xbackground-color: #ff0000;
	height: 50px;
	padding-top:30px;
}
.verticalPixel#test .right {

	float : left;
	xbackground-color: #668855;
	
	margin-left :90px;
}
.verticalPixel#test .right img {

	margin:0px;
	padding:0px;

}
div.verticalPixel#test {
	position : relative;
	xheight :120px!important;
	xheight : 230px;
	padding-left : 10px;
	padding-top : 0px;
}
xdiv.verticalPixel#test img {
	
	float : right;
	xposition : relative!important;
	position : absolute;
	left: 680px!important;
	left: 340px;
	top : 60px!important;
	top : -15px;
}

div.verticalPixel#test h1{
	margin :0px;
	width: 275px;
	font-size : 24px;
	font-weight: normal;
	color: #999999;
}
div.verticalPixel#test .sous_titre_bleu {

	width: 270px;

}
div.verticalPixel#test p {
	margin-top : 10px;
	font-size: 12px;
	text-align: justify;
}
div.block#test {

	float : left;
	
}
.supplement{
	position:absolute;
	height:90px; 
	width:269px;  
	top:445px;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/special_supplement/sup_SOIconsortium.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(/v9/images/special_supplement/sup_SOIconsortium.png) no-repeat !important;
	background-repeat:none;
	background-image: none;	
}
.industry_buzz{

	position:absolute;
	height:78px;
	width:269px;
	top:533px;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/industry_buzz/buzz.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(/v9/images/industry_buzz/buzz.png) no-repeat !important;
	background-repeat:none;
	background-image: none;	
}
/***************************************** Calendar *****************************************/
#calendar {

	margin-top : 20px;
}
#lightwindow .edito{

	height : 500px;
	width :500px;
}
#lightwindow .edito h1 {

	font-size :20px;
}
#buzz {

	position : absolute;
	width : 269px;
	height : 78px;
	top : 520px;
	left : 0;	
	background: transparent url(../images/buzz.jpg) no-repeat top left!important;	
}
#buzz  p  {
	
	color : #ffffff;
	font-family : Arial, Sans-serif;
	font-size : 14px;
	font-weight : normal;
	margin-left: 17px;
	padding-left: 15px;
	margin-top :24px;
	padding-top :0px;
	padding-bottom : 2px;
	background-image : url(../images/arrow_puce.gif);
	background-repeat : no-repeat;
	background-position : 0px 10px;
	width :220px;
}	
#buzz p  {
	
	font-weight : normal;
	color : #ffffff;
	font-size :22px;
	letter-spacing: 2px;
}
#buzz p  a:hover {
	
	font-weight : normal;
	margin : 0px;
	padding : 0px;
	color : #ffffff;
}
#pdf_link {
	
	position :relative ;
	top: 600px;
	left :172px;
	width :80px;
	height : 78px;
}
#pdf_link img{
 
 	float: left ;
}
#print_link {
	
	position :relative ;
	top: 605px;
	left :172px;
	width : 80px;
	height : 78px;
}
#print_link a, #archive_link a, #pdf_link a  {
 	float: left ;
 	color : #ff6633;
	font-weight :normal;
	cursor: pointer;	
}
#archive_link a:hover, #pdf_link a:hover {

	text-decoration : underline;
	font-weight :normal;
}
#print_link a:hover {

	text-decoration : underline;
	font-weight :normal;
}
#print_print img{
 	
 	float: left ;
}
#archive_link {
	
	position :relative ;
	top: 585px;
	left :170px;
	width : 80px;
	height : 50px;
}
#archive_print img {
 	
 	float: left ;
}
#print_logo {
	
	position : relative ;
	width : 883px;
	xheight : 50px;
	background-image : url(../images/page_bg.png);
	background-repeat : repeat-y;
	background-position : top right;
}
/******************************************Pied de page ****************************************/
#btn_up {
	
	float: left;
	position : relative ;
	width :30px;
	height :50px;
	left : 170px;
	top : 40px!important;
	top : 50px;
	
}
#btn_up p a {
	
	display : block;
	width : 70px;
	color : #ff6633;
	font-size: 12px;
	font-weight :normal;
	height : 35px;
	line-height : 35px;
	padding-left : 30px;
	/*filtre pour IE 6 pour aficher correctement les *.png*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/v9/images/btn_up.png');
	/* hack pour Firefox pour bypasser le filtre iE6 &amp; le  "background-image: none;"*/
	background: transparent url(../images/btn_up.png) no-repeat !important;
	background-position :0px 8px!important;
	background-image: none;	
}

#btn_up p a:hover {
	color : #ff6633;
	font-size: 12px;
	text-decoration : underline;
	cursor:pointer;
}

#soitec_logo {
	
	float : left;
	position :relative;
	width : 300px;
	height : 70px;
	left : 280px!important;
	left : 200px;
	top : 30px;
}

#thx_contener {
	
	position : relative;
	float : left;
	width : 300px;
	height : 54px;
	left : 250px!important;
	left : 170px;
	top : 28px;
	color : #999999;
	font-size : 10px;
	font-weight : bold;
}
#ul_footer {
	float:left;
	position : relative;
	margin-top :35px;
	left :150px;
	padding-bottom:10px;
}

#footer2 {
	
	clear : left;
	position : relative;
	width : 883px;
	height : 150px;
	color : #99ccff;
	background : transparent url(../images/footer_bg2.jpg) no-repeat;
	background-position : bottom right;
}
#footer2 ul {
	
	margin-top:15px;
	padding-top : 0px;
	background-color : #0099cc;
}
#footer2 ul li {

	float : left;
	list-style : none;	
}
#footer2 .dernier {
	
	padding-left:200px;	
}
#footer2 a {
	
	padding-left:10px;
	padding-right:10px;	
	font-size: 12px;
	color: #99ccff;	
	font-weight: normal;
}
#footer2 .dernier a:hover {
	
	padding-left:10px;
	padding-right:10px;	
	font-size: 12px;
}
#footer2 a:hover {
	
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}