
#corpsPage a{
	 background:url(../images/boutons/fleche.gif) no-repeat center left;
	 padding-left:15px;
	
}
#pubs{
	color:#D72479;
	font-weight:bold;
	font-size:12px;
	float:right;
	 margin-right: 10px;
    width: 180px;
	
}

#nuage{
	background-image:url(../images/index/nuage.gif);
	background-repeat:no-repeat;
	height:300px;
	clear:both;	
}
#nuage div#intro{
	float:left;
	width:320px;
	margin-top:40px;
	margin-left:35px;
}

div#intro h1{
	font-size:18px;
	text-align:center;
	margin-bottom:5px;
	color:#D72479;
	font-weight:bold;
}
 
p#intro{
	margin-top:0px;
}



#demonstration{
	float:right;
	margin-left:auto;
	margin-right:auto;
	width:410px;
	height:200px;
}

#demonstration p{	
	margin-top:40px;
	
}

#testez{	
	text-align:right;
	background-image:url(../images/index/testez-fond.gif);
	background-repeat:no-repeat;
	margin:0 auto 10px;
	width:750px;
	
}
#corpsTexte , #intro{
	text-align:justify
		
}
#visuelsOrange{
	float:right;

	margin-left:10px;
	margin-right:10px;
	margin-top:0;
	
}

#pubRLT2{	
	width:178px;
	margin-left:auto;
	margin-right:auto;
	text-align:left
}
#pubRLT2 img{
	float:left;
	width:65px;
}
#pubRLT2 div{
	float: left; 
	margin-top: 2px;
}


a#livre{
	margin-top:0px;	
	background:url(../images/index/lelivre.png) top left;
	width: 180px;
	height:150px;	
	display: block;
	padding:0;
	margin-bottom:4px;
}

a#livre span,a#presse span{
	font-size:14px;
	border-bottom: 1px dotted #B5B5B5;
    display: block;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    width: 130px;
    color:#D72479;
    height:25px;
    line-height: 25px;
}
a#presse span{
	width: 130px;
    
}

a#presse{
	margin-top:0px;	
	background:url(../images/index/presse.gif) top left;
	width: 180px;
	height:150px;
	display: block;	
	padding:0;
	
}
a#presse:hover,a#livre:hover{
	text-decoration:none;
	
}
div#rtl2{
	margin-top:12px;
	text-align:center;	
}
div#rtl2 a{
	padding:0;
	background: none;
}

.presse:hover,
a#demo:hover img{		
	opacity:0.85;
}


div.actus{
/*	float:right;
	width:150px;
	border:1px solid #E4E4E4;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	
	box-shadow: 2px 2px 5px #E4E4E4;
	-moz-box-shadow: 2px 2px 5px #E4E4E4;
	-webkit-box-shadow: 2px 2px 5px #E4E4E4;
	
	background: -webkit-gradient(linear, left top, left bottom, from(#eee8e8), to(#FFF));
  	background: -moz-linear-gradient(top, #eee8e8 , #FFFFFF 30%);
  	-pie-background: linear-gradient(#eee8e8, #FFF 30%);
    
    margin-right:20px;
    height: 370px;	
	behavior: url(css/PIE.htc);
   */
  	float:left;
	width:180px;
	margin-left:20px;
    height: 380px;
    background: url(../images/actus.png)	
}
div.actus h2{
	display: block;
	margin:5px auto;
	padding:0;
	text-align: center;
	
	border-bottom: 1px dotted #b5b5b5;
	width: 140px;
}
div.actus li{
	border-bottom: 1px dotted #b5b5b5;
	width: 140px;

	margin-left: auto;
	margin-right:auto;
	color: #6B6B6B;
}
div.actus li:last-child{
	border-bottom: none;
	height:20px;
}

div.actus a{
	display:block
	}


div.actus span{
	color:#666;
}

div.actus ul{
	padding:0;
	margin:0;
	list-style:none;
}

div.actus li{
	padding:5px 0px;
}


.slideshow{
	width:527px;
	height:217px;
/*	border:1px solid #ccc;
	height:215px;
	/* CSS3 tweaks for modern browsers */
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 0 25px #666;
	-moz-box-shadow:0 0 25px #666;
	-webkit-box-shadow:0 0 25px #666;	
	margin-left:210px;
	margin-right:auto;
	background:url(../images/index/diaporama.gif) no-repeat;
	margin-top:15px;
	/*background: url(../images/boites/bleu-diagonale.jpg) top left no-repeat,
	url(../images/boites/bleu-diagonale-bas.jpg) bottom right no-repeat;*/

}
.slideshow h1{
	color:#D72479;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
	/* container for slides */
.images {	
	position:relative;	
	height:214px;	
	width:350px;
	/*float:left;	*/
	/*border:1px solid #ccc;*/
	cursor:pointer;
	text-align:justify;
	color:#555;	
}
.images h1{	
	/*margin-bottom:15px*/
}

.images ul{	
	font-size:15px;
}
/* single slide */
.images div {
	display:none;
	position:absolute;
	top:0;
	left:0;		
	margin:0px 7px 7px;
	padding:15px 30px 15px 15px;
	height:256px;
	font-size:12px;
}

/* single slide */
.images p{
	padding:0px;
	margin:7px 0px;

}
/* tabs (those little circles below slides) */
.slidetabs {
	float:right;
	 height: 210px;
}
.slidetabs h3 {
	margin:0px;
	padding:0px;
}
/* single tab */

.slidetabs ul {
	list-style:none;
	line-height:1.2;
	padding:0px;
	margin:0px;
	width:150px;
	height:250px;
	margin-top:15px;
	
}
.slidetabs  div.bordure{
	border-top:1px dashed #ccc;
	border-left:1px solid #ccc;
	margin:0px;
	padding:0px;
	height:1px;
}

.slidetabs a {
	font-weight:bold;
	font-size:14px;	
	padding:10px;
	display:block;
	border-left:1px solid #ccc;
	
}
/* mouseover state */
.slidetabs a:hover {
	
}

.slidetabs span {
	font-size:12px;
	color:#B4B4B4;	
}

/* active state (current page state) */
.slidetabs a.current h3{
	color:#F37320;
		
} 	
.slidetabs a.current span {
	font-size:12px;
	color:#666;	
}


/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {
	visibility:hidden !important;		
}

	<!-- fix IE "black box" problems with PNG images when opacity is being animated -->
	


	.images img {
		background:#efefef url(/img/global/gradient/h300.png) repeat-x 0 -22px;
	}


.btnTestez{
	
}
 .btnTestez:hover{
	opacity:0.85;	
}

div.central{
	width: 550px;
	margin-left: auto;
	margin-right:auto;
	height: 375px;
	margin-top:-15px;
}
div.central img{
	float:left;
}

div.testez{
	clear:both;
	margin-left: auto;
	margin-right:auto;
	border-top:dotted 1px #6b6b6b;
	padding-top:20px;
	 height: 100px;
}
a#testez {
	padding:0;
	background:none;
	
}
div.testez img{
	display:block;
	float:left;
	width: 251px;
}
div.central ul{
	font-weight: bold;
	    margin: 0;
    padding: 0;
	
	
}

div.central table{
	border-top:dotted 1px #6b6b6b;
	vertical-align: top;
	width: 550px;
	margin-top: 15px;
	   
}

div.central td{
	 text-align: left;

	vertical-align: top;
}

a#demo{
	padding:0;
	background: none;
}

