#index {
	width:100%;	border:0; padding:0;
}

#index #text {
	height:200px; overflow:hidden;
	padding:0 0 0 55px;	
	/*background:transparent url('../../images/index/text-bg.jpg') no-repeat 35px top;*/	
}

#index #text .text {
	width:630px; height:auto;
	float:left;
	padding:18px 0 0 0;
}

#index #text .text .column-left,  #index #text .text .column-right {
	width:300px;	
	background:transparent;	
	display:block; color:#000000;
}
#index #text .text .column-left {float:left;}
#index #text .text .column-right {float:right;}
#index #text .text .bloc-text {
	padding:0 0 20px 0;
}
#index #text .text .bloc-text .title {
	margin:0; padding:0;
	font-size:14px;
	text-decoration:none;
	text-align:left;
}

#index #text .text .bloc-text .ul {padding:10px 0 0 10px; font-size:12px;}
#index #text .text .bloc-text .li {padding:0; background:transparent url('../../images/layout/puce.png') no-repeat left 7px;}
#index #text .text .bloc-text .li p {margin:0; padding:2px 0 2px 15px; text-align:left;}

/* PRODUITS */
#products {	
	overflow:hidden;
	width:980px;
	margin:0 auto; text-align:center;
	padding:25px 0 50px 0;
	background:transparent;	
	border:0;		
}

/* YSENA */

#ysena {
	float:left;	
	padding:0 0 0 10px;
}

#ysena .ysena-button {	
	display:block;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
	width:233px;
	height:350px;	
	margin:0; padding:0;	
	background:transparent url('../../images/index/button-details-ysena.jpg') no-repeat right center;
}

#ysena .ysena-button {background-position:0 0;}
#ysena .ysena-button:hover {background-position:-233px 0;}

#ysena .ysena-button .ysena-text {
	width:225px;
	font-family:Arial, sans-serif; font-size:11px; font-weight:normal; display:block; color:#000000;
	text-decoration:none;	
	margin:0; padding:85px 0 0 0;	
	text-align:justify;
	word-wrap:normal;
}

#ysena .ysena-button:hover .ysena-text {
	color:#000000;
	text-decoration:none;
}

/* ZELEN */

#zelen {
	float:left;
	padding:0 0 0 10px;
}

#zelen .zelen-button {	
	display:block;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
	width:233px;
	height:350px;	
	margin:0; padding:0;
	background:transparent url('../../images/index/button-details-zelen.jpg') no-repeat right center;
}

#zelen .zelen-button {background-position:0 0;}
#zelen .zelen-button:hover {background-position:-233px 0;}

#zelen .zelen-button .zelen-text {
	width:225px;
	font-family:Arial, sans-serif; font-size:11px; font-weight:normal; display:block; color:#000000;
	text-decoration:none;	
	margin:0; padding:85px 0 0 0;	
	text-align:justify;
	word-wrap:normal;
}

#zelen .zelen-button:hover .zelen-text {
	color:#000000;
	text-decoration:none;
}

/* ILLID */

#illid {
	float:left;
	padding:0 0 0 10px;
}

#illid .illid-button {	
	display:block;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
	width:233px;
	height:350px;	
	margin:0; padding:0;	
	background:transparent url('../../images/index/button-details-illid.jpg') no-repeat right center;
}

#illid .illid-button {background-position:0 0;}
#illid .illid-button:hover {background-position:-233px 0;}

#illid .illid-button .illid-text {
	width:225px;
	font-family:Arial, sans-serif; font-size:11px; font-weight:normal; display:block; color:#000000;
	text-decoration:none;	
	margin:0; padding:85px 0 0 0;	
	text-align:justify;
	word-wrap:normal;
}

#illid .illid-button:hover .illid-text {
	color:#000000;
	text-decoration:none;
}


/* TELDRA */

#teldra {
	float:left;
	margin:0 auto; text-align:center;
	padding:0 0 0 10px;
}

#teldra .teldra-button {	
	display:block;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
	width:233px;
	height:350px;	
	margin:0; padding:0;
	background:transparent url('../../images/index/button-details-teldra.jpg') no-repeat right center;
}

#teldra .teldra-button {background-position:0 0;}
#teldra .teldra-button:hover {background-position:-233px 0;}

#teldra .teldra-button .teldra-text {
	width:225px;
	font-family:Arial, sans-serif; font-size:11px; font-weight:normal; display:block; color:#000000;
	text-decoration:none;	
	margin:0; padding:85px 0 0 0;	
	text-align:justify;
	word-wrap:normal;
}

#teldra .teldra-button:hover .teldra-text {
	color:#000000;
	text-decoration:none;
}

.formulaire:link, .formulaire:visited {
	color:#000000;
	font-size:10px;
	text-decoration:underline;		
	margin:0 auto; text-align:center;
	padding:0;
	background-color:transparent;
}

.formulaire:hover {

}