/* :wmode transparent*/
html,body {
height: 100%;
margin: 0;
padding: 0;
border: 0;
}



#conteneurcentre2 {
font-size: 1px;
width: 880px;
margin-left: auto;
margin-right: auto;
padding: 0 0 0 0;
}


#ligneA3 {
float: left;
width: 1px;
height: 1450px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne2 {
float: left;
width: 1px;
height: 1030px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}


#ligne4 {
float: left;
width: 1px;
height: 530px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne5 {
float: left;
width: 1px;
height: 690px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne6 {
float: left;
width: 1px;
height: 1105px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne7 {
float: left;
width: 1px;
height: 945px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne8 {
float: left;
width: 1px;
height: 830px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne9 {
float: left;
width: 1px;
height: 670px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne10 {
float: left;
width: 1px;
height: 760px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne11 {
float: left;
width: 1px;
height: 680px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne12 {
float: left;
width: 1px;
height: 585px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne13 {
float: left;
width: 1px;
height: 835px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne15 {
float: left;
width: 1px;
height: 825px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne14 {
float: left;
width: 1px;
height: 645px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}


#ligne17 {
float: left;
width: 1px;
height: 340px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne20 {
float: left;
width: 1px;
height: 4590px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne22 {
float: left;
width: 1px;
height: 540px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#bloc {
float: left;
width: 619px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#bloc1b {
float: left;
width: 390px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#bloc1bb {
float: left;
width: 229px;
height: 195px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#blocsm {
float: left;
width: 410px;
height: 98px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#blocsm2 {
float: left;
width: 209px;
height: 98px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}



#fonctionnement {
float: left;
width: 279px;
height: 150px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#fonctionnement2 {
float: left;
width: 249px;
height: 150px;
font-size: 1px;
margin: 0 0 0 90px;
padding: 0 0 0 0;
}

#succcess {
float: left;
width: 279px;
height: 150px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#succcess2 {
float: left;
width: 279px;
height: 150px;
font-size: 1px;
margin: 0 0 0 61px;
padding: 0 0 0 0;
}

#suc1 {
float: left;
width: 90px;
height: 90px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#suc2 {
float: left;
width: 174px;
height: 90px;
font-size: 1px;
margin: 0 0 0 15px;
padding: 0 0 0 0;
}

#son {
float: left;
width: 174px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#blocamelietvflash {
float: left;
width: 250px;
height: 385px;
font-size: 1px;
margin: 0 0 0 14px;
padding: 0 0 0 0;
}

ul#menulist2 {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

} 

ul#menulist2 li {
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
} 

ul#menulist2 a { 
	height:27px; 
	font:bold 11px Verdana, Arial, sans-serif; 
	color:#C5007B; 
	text-decoration:none; 
	text-indent: 25px;
	line-height: 27px;
	display: block;
	background:url(imagesmenu/1.gif) no-repeat 0 0;
} 

ul#menulist2 a:hover{
	height:27px; 
	font:bold 11px Verdana, Arial, sans-serif; 
	color:#0088FF; 
	text-decoration:none; 
	text-indent: 25px;
	line-height: 27px;
	display: block;
	background:url(imagesmenu/1.gif) no-repeat 0 -27px;
}


ul#menulist2 a:visited{
	height:27px; 
	font:bold 11px Verdana, Arial, sans-serif; 
	color:#75317A; 
	text-decoration:none; 
	text-indent: 25px;
	line-height: 27px;
	display: block;
	background:url(imagesmenu/3.gif) no-repeat 0 -27px;
}




#lignefooter2 {
font-size: 1px;
width: 880px;
height: 1px;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 8px;
padding: 0 0 0 0;
background-color: #9B5798;
}



#mg22 {
height: 22px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

#mg18 {
height: 18px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

#mg15 {
height: 15px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}
	
#mg12 {
height: 12px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}
	
#mg10 {
height: 10px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

#mg6 {
height: 5px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

#mg5 {
height: 5px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

#mg4 {
height: 4px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

#mg2 {
height: 2px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

#logs {
float: left;
width: 109px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#txtlogs {
float: left;
width: 490px;
font-size: 1px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
}

#tvflashope {
float: left;
width: 260px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#tvflashope2 {
float: left;
width: 260px;
font-size: 1px;
margin: 0 0 0 99px;
padding: 0 0 0 0;
}

.h1{
font-family: Verdana, sans-serif;
color: #595959;
font-size: 19px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h1b{
font-family: Verdana, sans-serif;
color: #595959;
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}


.h3{
font-family: Verdana, sans-serif;
color: #636363;
font-size: 12px;
font-weight: normal;
text-align: justify;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h4{
font-family: Verdana, sans-serif;
color: #636363;
font-size: 13px;
font-weight: bold;
text-align: justify;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h4c{
font-family: Verdana, sans-serif;
color: #636363;
font-size: 14px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h5{
font-family: Verdana, sans-serif;
color: #636363;
font-size: 12px;
font-weight: bold;
text-align: justify;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h6{
font-family: Arial, sans-serif;
color: #78004A;
font-size: 15px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h7{
font-family: Arial, sans-serif;
color: #C5007B;
font-size: 14px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h8{
font-family: Arial, sans-serif;
color: #78004A;
font-size: 17px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h9{
font-family: Arial, sans-serif;
color: #636363;
font-size: 16px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h6b{
font-family: Arial, sans-serif;
color: #52174f;
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}


.sh3{
font-family: Verdana, sans-serif;
color: #636363;
font-size: 10px;
font-weight: normal;
text-align: justify;
margin: 0 0 0 0;
padding: 0 0 0 0;
}


.avtitre{
font-family: Arial, sans-serif;
color: #C5007B;
font-size: 14px;
font-weight: bold;
text-align: left;
margin: 0 0 0 50px;
padding: 0 0 0 0;
}


.t1{
font-family: Arial, sans-serif;
color: #e8259d;
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.t2{
font-family: Arial, sans-serif;
color: #c70079;
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.t3{
font-family: Arial, sans-serif;
color: #A10060;
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.t4{
font-family: Arial, sans-serif;
color: #7f0280;
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.t6{
font-family: Arial, sans-serif;
color: #b8026f;
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}



.txtfoot{
font-family: Verdana, sans-serif;
color: #8A8A8A;
font-size: 9px;
font-weight: normal;
text-align: center;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

a.lienfoot:link, a.lienfoot:visited {
color: #8A8A8A;
text-decoration: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

a.lienfoot:hover, a.lienfoot:active {
color: #C21F83;
text-decoration: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

input.bouton {
	width: 70px;
	height: 18px;
	font-family: Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing : 1pt;
	font-weight: bold;
	margin: 0 0 0 8px;
	padding: 0 0 0 0;
	border: 0;
	background: transparent url(images/bouton/b1.gif) no-repeat center top;
	cursor: pointer; 
	cursor: hand;
}


input.bouton:hover, input.bouton:active{
	width: 70px;
	height: 18px;
	margin: 0 0 0 8px;
	padding: 0 0 0 0;
	border: 0;
	background: transparent url(images/bouton/b2.gif) no-repeat center top;
	cursor: pointer; 
	cursor: hand; 
}

#gallery {
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 619px;
	}
#gallery ul { 
padding: 0 0 0 0;
margin: 0 0 0 0;
list-style: none; }

#gallery ul li { display: inline; }

#gallery ul img {
border: 0px;
padding: 0 0 0 0;
margin: 0 0 0 0;
	}
	
#gallery ul a:hover img {

padding: 0 0 0 0;
margin: 0 0 0 0;
	}
	
#gallery ul a:hover { 
padding: 0 0 0 0;
margin: 0 0 0 0; }

.revg {
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 339px;
	}
	
.revd {
float: left;
padding: 0 0 0 0;
margin: 0 0 0 70px;
width: 210px;
	}



.t2revp{
font-size: 16px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.t1revp{
font-size: 13px;
font-weight: bold;
text-align: justify;
text-align: left;
margin: 0 0 5px 0;
padding: 0 0 0 0;
}






/* :New style*/

#conteneurcentre {
font-size: 1px;
width: 880px;
margin-left: auto;
margin-right: auto;
padding: 0 0 0 0;
}

#bandeau {
width: 880px;
height: 215px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#slogan {
width: 880px;
height: 30px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#centre {
width: 860px;
margin: 20px 0 0 0;
padding: 0 0 0 0;
}

#menu {
float: left;
width: 200px;
height: 300px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#ligne {
float: left;
width: 1px;
height: 580px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligneA1 {
float: left;
width: 1px;
height: 550px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligneA2 {
float: left;
width: 1px;
height: 800px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligneA4 {
float: left;
width: 1px;
height: 420px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne16 {
float: left;
width: 1px;
height: 950px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne16rep {
float: left;
width: 1px;
height: 630px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#lignepress {
float: left;
width: 1px;
height: 1230px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne18 {
float: left;
width: 1px;
height: 580px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne19 {
float: left;
width: 1px;
height: 740px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne21 {
float: left;
width: 1px;
height: 780px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne2bis {
float: left;
width: 1px;
height: 1890px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne3 {
float: left;
width: 1px;
height: 900px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne3b2 {
float: left;
width: 1px;
height: 365px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne3b3 {
float: left;
width: 1px;
height: 425px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}

#ligne3b4 {
float: left;
width: 1px;
height: 470px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
background-color: #636363;
}


#bloc1 {
float: left;
width: 619px;
font-size: 1px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
}

#bloc2{
float: left;
width: 619px;
font-size: 1px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
}

#bloc3{
float: left;
width: 619px;
font-size: 1px;
margin: 30px 0 0 20px;
padding: 0 0 0 0;
}

#blocsousmenu {
float: left;
width: 619px;
font-size: 1px;
margin: 30px 0 0 20px;
padding: 0 0 0 0;
}

ul#menulist {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

} 

ul#menulist li {
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
} 

ul#menulist a {
 	height:27px; 
	font:bold 11px Verdana, Arial, sans-serif; 
	color:#C5007B; 
	text-decoration:none; 
	text-indent: 25px;
	line-height: 27px;
	display: block;
	background:url(imagesmenu/1.gif) no-repeat 0 0;
} 

ul#menulist a:hover{
	height:27px; 
	font:bold 11px Verdana, Arial, sans-serif; 
	color:#0088FF; 
	text-decoration:none; 
	text-indent: 25px;
	line-height: 27px;
	display: block;
	background:url(imagesmenu/1.gif) no-repeat 0 -27px;
}

ul#menulist a:visited {
	height:27px; 
	font:bold 11px Verdana, Arial, sans-serif; 
	color:#75317A; 
	text-decoration:none; 
	text-indent: 25px;
	line-height: 27px;
	display: block;
	background:url(imagesmenu/3.gif) no-repeat 0 -27px;
}

#blocetude {
float: left;
width: 320px;
font-size: 1px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
}

#flashetude {
float: left;
width: 279px;
height:296px;
font-size: 1px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
}

.separation {
clear: both;
font-size: 1px;
visibility: hidden;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#lignefooter {
width: 880px;
height: 1px;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
margin-bottom: 8px;
padding: 0 0 0 0;
background-color: #C5007B;
}

#conteneurfoot {
font-size: 1px;
width: 880px;
margin-left: auto;
margin-right: auto;
padding: 0 0 0 0;
}

#drapeau {
font-size: 1px;
margin: 10px 0 0 360px;
padding: 0 0 0 0;
	}

ul#drap {
list-style-type:none;
margin: 0 0 0 0;
padding: 0 0 0 0;

} 

ul#drap li {
float:left;
text-indent: 20px;
line-height: 16px;
display: block;
margin: 0 0 0 0;
padding: 0 0 0 0; 
} 

#blocavantagescont {
float: left;
width: 355px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#blocavantages {
float: left;
width: 355px;
font-size: 1px;
margin: 0 0 30px 0;
padding: 0 0 0 0;
background-image: url(images/1.gif);
background-repeat: no-repeat;
}

#blocavantages2 {
float: left;
width: 355px;
font-size: 1px;
margin: 0 0 30px 0;
padding: 0 0 0 0;
background-image: url(images/2.gif);
background-repeat: no-repeat;
}

#blocavantages3 {
float: left;
width: 355px;
font-size: 1px;
margin: 0 0 30px 0;
padding: 0 0 0 0;
background-image: url(images/3.gif);
background-repeat: no-repeat;
}

#blocavantages4 {
float: left;
width: 355px;
font-size: 1px;
margin: 0 0 30px 0;
padding: 0 0 0 0;
background-image: url(images/4.gif);
background-repeat: no-repeat;
}

#blocavantages5 {
float: left;
width: 355px;
font-size: 1px;
margin: 0 0 30px 0;
padding: 0 0 0 0;
background-image: url(images/5.gif);
background-repeat: no-repeat;
}

#blocavantages6 {
float: left;
width: 355px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image: url(images/6.gif);
background-repeat: no-repeat;
}

#blocavantagesflash {
float: left;
width: 264px;
height: 590px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

ul#menulist3 {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
} 

ul#menulist3 li {
	font-family: Verdana, sans-serif;
	color: #636363;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	text-indent: 25px;
	line-height: 18px;
	display: block;
	background:url(imagesmenu/2.gif) no-repeat 0 -5px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0; 
} 

.bloccontact {
float: left;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}



#lignecontact {
float: left;
width: 1px;
height: 50px;
margin: 0 40px 0 0;
padding: 0 0 0 0;
background-color: #636363;
}

h1{
font-family: Verdana, sans-serif;
color: #595959;
}

h2{
font-family: Arial, sans-serif;
color: #C5007B;
}

h3{
font-family: Verdana, sans-serif;
color: #636363;
}


h4{
font-family: Verdana, sans-serif;
color: #636363;
}

h6{
font-family: Arial, sans-serif;
color: #78004A;
}

h5{
font-family: Verdana, sans-serif;
color: #8A8A8A;
}


.txtfo{
font-size: 9px;
font-weight: normal;
text-align: center;
margin: 0 0 5px 0;
padding: 0 0 0 0;
}

.titreh1{
font-size: 19px;
font-weight: bold;
text-align: left;
margin: 0 0 10px 0;
padding: 0 0 0 0;
}

.titre2h1{
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 9px 0;
padding: 0 0 0 0;
}

.titreh1m22{
font-size: 19px;
font-weight: bold;
text-align: left;
margin: 0 0 22px 0;
padding: 0 0 0 0;
}

.titreh1m22b{
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 22px 0;
padding: 0 0 0 0;
}

.titreh2{
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 4px 0;
padding: 0 0 0 0;
}

.titre2h2{
font-size: 14px;
font-weight: bold;
text-align: left;
margin: 0 0 4px 50px;
padding: 0 0 0 0;
}

.titre3h2{
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 24px 0 4px 0;
padding: 0 0 0 0;
}

.titreh6{
font-size: 15px;
font-weight: bold;
text-align: left;
margin: 30px 0 5px 0;
padding: 0 0 0 0;
}

.titre2h6{
font-size: 15px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.titre3h6{
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 10px 0;
padding: 0 0 0 0;
}

.titre4h6{
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}


.titreh4{
font-size: 13px;
font-weight: bold;
text-align: justify;
margin: 0 0 10px 0;
padding: 0 0 0 0;
}

.titre2h4{
font-size: 13px;
font-weight: bold;
text-align: justify;
margin: 0 0 4px 0;
padding: 0 0 0 0;
}

.accroche{
font-size: 13px;
font-weight: bold;
text-align: justify;
margin: 0 0 15px 0;
padding: 0 0 0 0;
}


.txt{
font-size: 12px;
font-weight: normal;
text-align: justify;
margin: 0 0 10px 0;
padding: 0 0 0 0;
}

.txtbold{
font-size: 12px;
font-weight: bold;
text-align: justify;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.txtsmall{
font-size: 10px;
font-weight: normal;
text-align: justify;
margin: 15px 0 0 0;
padding: 0 0 0 0;
}

.txtmg2{
font-size: 12px;
font-weight: normal;
text-align: justify;
margin: 0 0 2px 0;
padding: 0 0 0 0;
}

.txtmg4{
font-size: 12px;
font-weight: normal;
text-align: justify;
margin: 0 0 4px 0;
padding: 0 0 0 0;
}


.avtxt{
font-size: 12px;
font-weight: normal;
text-align: justify;
margin: 0 0 0 50px;
padding: 0 0 0 0;
}

.mg44{
height: 44px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

.mg20 {
height: 20px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

.mg10 {
height: 10px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

a.lientxt:link, a.lientxt:visited {
color: #636363;
text-decoration: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}

a.lientxt:hover, a.lientxt:active {
color: #C21F83;
text-decoration: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.h4b{
font-family: Verdana, sans-serif;
color: #636363;
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

ul.menurp {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

} 

ul.menurp li {
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
} 

ul.menurp a { 
	height:27px; 
	font:bold 11px Verdana, Arial, sans-serif; 
	color:#C5007B; 
	text-decoration:none; 
	text-indent: 20px;
	line-height: 27px;
	display: block;
	background:url(imagesmenu/1.gif) no-repeat 0 0;
} 

ul.menurp a:hover{
	height:27px; 
	font:bold 11px Verdana, Arial, sans-serif; 
	color:#0088FF; 
	text-decoration:none; 
	text-indent: 20px;
	line-height: 27px;
	display: block;
	background:url(imagesmenu/1.gif) no-repeat 0 -27px;
}

.flashacc {
width: 619px;
height:125px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.bloccontact1 {
float: left;
width: 272px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.bloccontact2 {
float: left;
width: 349px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.mg8 {
height: 10px;
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	}
	
.h2{
font-family: Arial, sans-serif;
color: #C5007B;
font-size: 18px;
font-weight: bold;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#centre1 {
width: 860px;
margin: 10px 0 0 0;
padding: 0 0 0 0;
}

.txtvers{
font-family: Verdana, sans-serif;
color: #8A8A8A;
font-size: 12px;
font-weight: bold;
text-align: right;
margin: 0 0 0 0;
padding: 0 0 0 0;
}



