html
{
  height: 100%
}

body{
position: absolute;
width: 1280px; 
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;	
  margin-bottom: 0px;
  height: 100%;
  color: #ffffff;
  background-image: url("images/divers/bkg-top-01.gif");
  background-repeat: repeat-x;
}

.menu_profil_2{display: none;}


.bandeau_haut{
width: 1280px;

}

.bandeau_secondaire {
	width:100%;
	background-position: left bottom;
	background-repeat: repeat-x;
	background-image: url("images/divers/bkg-top-02.gif");
	float: left;
}

.flashTSE {
	margin: 2px;
	float: left;
	text-align: center;
	margin-top: 10px;
}
.commentaireTSE {
	margin: 2px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	text-align: Left;
	font-size: 12px;
	color: #6d6d6d;
	font-weight:bold;
}
.photoBatiment {
	margin: 2px;
	float: left;
	margin-top: 10px;
	margin-left: 50px;
	text-align: center;
}

.conteneur {
margin-top: 10px;
float: left;
}
.conteneur_flash {
width:20%;
}
.conteneur_contenu {
	margin-top: 40px;
}
hr {
	clear: both;
	visibility: hidden;
}

.titre_accueil
{
	margin-top: 10px;
	margin-left: 30px;
	font-size: 30px;
	color: #128FCF;
	text-align: center;
}

.titre_accueil_bandeau
{
	margin-top: 10px;
	margin-left: 30px;
	font-size: 40px;
	color: red;
	text-align: center;
}
.menuFiliereClassique {
	width: 270px;
	margin: 2px;
	padding:10px;
	float: left;
	margin-left:5px;
	text-align: left;
	background: #EEEEEE;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.menuFiliereApprentissage {
	width: 270px;
	padding:10px;
	margin: 2px;
	margin-left: 5px;
	float: left;
	text-align:left;
	background: #EEEEEE;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}


.menuFiliereCycleInitial {
	width: 260px;
	padding:10px;
	margin: 2px;
	margin-left: 5px;
	float: left;
	text-align:left;
	background: #EEEEEE;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.menuDroite {
	width:330px;
	padding:10px;
	margin: 2px;
	float: right;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
	background: #EEEEEE;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.menuVotreProfil {
	width: 200px;
	
	margin: 2px;
	float: left;
	margin-left:15px;
	text-align: left;
		background: #EEEEEE;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.contenu_filiere {
	width: 650px;
	margin: 2px;
	margin-left: 10px;
	float: left;
	text-align:left;
	background: #EEEEEE;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.menuDroitePagesProfil {
	width:150px;
	
	margin: 2px;
	margin-top: 0px;
	margin-left: 10px;
	text-align: top;
	float: left;
	padding: 15px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #128FCF;
	color: white;
	font-size: 14px;
	
}

.espaceCandidat {
	width:150px;
	
	margin: 2px;
	margin-top: 0px;
	margin-left: 10px;
	text-align: top;
	float: left;
	padding: 15px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #128FCF;
	color: white;
	font-size: 14px;
	
}


.arrondi { 
	padding: 10px;
	width: 80%;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #128FCF;
	color: white;
	font-size: 18px;
	/*font-weight:bold;*/
	margin-left:3px;
	line-height:15pt;
} 
/*
.filiere{ 
	font-size: 20px;
	padding: 15px;
	color: white;
	
} 
*/ 

.menu_profil { 
        margin: 0; 
        padding: 10px;
        list-style: none; 
		
      } 
.menu_profil li { 
margin-top: 10px;
margin-left: 3px;

        /*display: inline; /* affichage horizontal */ 
      } 
.menu_profil li a { 
		
        padding: 2px 5px; 
        margin: 0; 
        background: #98B924; 
        color: #fff; 
        border: 1px solid #89a; 
        text-decoration: none; 
        -moz-border-radius: 10px; 
        -webkit-border-radius: 10px; 
        border-radius: 10px ;         
        -webkit-border-top-left-radius: 10px; 
        -webkit-border-top-right-radius: 10px; 
         
      } 
.menu_profil li a:hover, .menu_profil li a:focus { 
        background: #b8da40; 
        color: #000; 
      } 
	  
li:hover ul.menu_profil_2  {display:block;}


.contenuTexteProfil{
	
	margin: 10px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	#text-align: Left;
	font-size: 12px;
	color: #6d6d6d;
	font-weight:bold;
	
}  
	
	
.titreTSE
{
	font-size: 12px;
	color: #128FCF;
	text-decoration:none;
	font-style: strong;
	

}  

.titreProfil
{
	font-size: 18px;
	color: #128FCF;
	text-decoration:none;
	font-style: strong;
	text-align: center;
}

.sous-titre1	  
{
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	
} 

.liste_ul { 
        margin: 0; 
        padding: 10px;
		margin-left: 30px;		
        
      } 
.liste_ul li { 
		font-style:italic;
      } 



  
.blend img {
opacity: 0;
-moz-opacity: 0;
-khtml-opacity:0;
filter: alpha(opacity=0);
}



body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #363636;
}

.bkg-index-01
{
	background-image: url("images/divers/bkg-index-01.jpg");
	background-position:0px 10px;
	background-repeat: repeat-x;	
}

a:link
{
	font-family:Arial, Helvetica, sans-serif;
	color: #363636;
	text-decoration: none;
}

a:hover
{
	color: black ;
	text-decoration: underline;
}

a:visited
{
	color: #303030;
	text-decoration: none;
}

a:visited:hover
{
	color: black;
	text-decoration: underline;
}


/*INDEX*/
.blue-txt-15, a.blue-txt-15
{
	font-size: 15px;
	color: #128FCF;
	text-decoration:none;
}

.red-txt-15, a.red-txt-15
{
	font-size: 15px;
	color: red;
	text-decoration:none;
}

.blue-txt-13
{
	font-size: 13px;
	color: #128FCF;
}

.gray-dark-txt-13
{
	font-size: 13px;
	color:#4a4646;
}

.gray-dark-txt-15
{
	font-size: 15px;
	color:#4a4646;
}

.gray-light-txt-12
{
	font-size: 12px;
	color: #6d6d6d;
}

.white-txt-15
{
	font-size: 15px;
	color: white;
}

.white-txt-13
{
	font-size: 13px;
	color: white;
}

a.white-txt-13, a.white-txt-15 
{
	text-decoration: none;
}

a.ad-01, a.ad-01:visited
{
	color: #FFFFFF;
	background-image:url("images/divers/bkg-ad-01.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width: 190px !important;
	height: 49px !important;
	width: 225px;
	height: 57px;
	padding: 8px 0 0 35px;
	text-decoration: none;
	display:block;
	text-decoration: none;
}



a.ad-02, a.ad-02:visited
{
	color: #FFFFFF;
	background-image:url("images/divers/bkg-ad-02.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width: 190px !important;
	height: 49px !important;
	width: 225px;
	height: 57px;
	padding: 8px 0 0 35px;
	text-decoration: none;
	display:block;
	text-decoration: none;
}

a.ad-01:hover, a.ad-02:hover
{
	background-image:url("images/divers/bkg-ad-012.gif");
}





.index-new-01
{
	background-image:url("images/divers/horizontal-stroke-01.gif");
	background-position: bottom left;
	background-repeat:repeat-x;
	padding-bottom: 10px;
	margin-bottom: 13px;
}

.date-new-01
{
	font-size: 15px;
	color: #128FCF;
	margin-bottom: 7px;
	font-weight:bold;
}

.date-new-02
{
        font-size: 10px;
        color: #b5b59b;
        margin-bottom: 7px;
        font-weight:normal;
	margin-left: 10px;
	text-align:right;
	float:right;
	margin-top:10px;
}

.date-subject-02
{
        font-size: 18px;
        color:  #bec00d;
        margin-bottom: 7px;
		margin-top:7px;
        font-weight:bold;
}

.index-menu-bas
{
	background-color:#949494;
	line-height: 28px;
	color: white;
	font-size: 10px;
	padding-left: 15px;
	border-left: 1px solid #FFFFFF;
}

.index-menu-bas a, .index-menu-bas a:visited
{
	color: white;
	text-decoration:none;
}

.index-menu-bas a:hover
{
	color:#CCCCCC;
}

.index-footer
{
	font-size:9px;
	color: #7a7a7a;
	padding: 5px 0 0 15px;
}
	

/*SPACE*/
.hspace-10
{
	height:10px;
	line-height:10px;
}

.hspace-25
{
	height:25px;
	line-height:25px;
}

/*MAIN*/
.main-header-25 {
	font-family: trebuchet, trebuchet MS, arial, verdana, sans-serif, helvetica;
	font-size: 25px;
	line-height: 20px;
	font-weight: bold;
	color: #363636;
}
.main-subtitle-15 {
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 13px;
	color: #363636;
}
.main-txt-14 {
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 14px;
	line-height: 15px;
	color: #363636;
	text-decoration: underline;
}
.main-txt-12 {
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 12px;
	line-height: 13px;
    color: #363636;
}
.main-txt-11 {
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 11px;
	line-height: 13px;
	color: #363636;
}


.main-txt-10 {
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 10px;
	line-height: 12px;
    color: #363636;
}
.main-txt-9 {
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 9px;
	line-height: 12px;
    color: #363636;
}
.download-subtitle-15 {
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 13px;
	color: #363636;
	padding: 10px 0 5px 0;
}

.download-subtitle-12, .download-subtitle-12 a
{
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 12px;
	line-height: 12px;
	color: #363636;
	padding: 3px 0 5px 0;
}

.download-subtitle-12 a:hover
{
	text-decoration: underline;
}

/*FIL D'ARIANE*/
.ariane-10 {
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 10px;
	line-height: 10px;
    color: 9f9f9f;
}
a.ariane-10:link {
  text-decoration: none;
  color: #9f9f9f;
}
a.ariane-10:hover {
  text-decoration: underline;
  color: #9f9f9f;
}
a.ariane-10:visited {
   	color: #9f9f9f;
	text-decoration:none;
}


/* MENU RIGHT*/
.menu-right-01
{
	margin: 0 5px 0 60px;
}

.menu-blue-right-12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #054b7c;
	line-height:11px;
}
.menu-cherry-right-12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #6d0632;
	line-height:11px;
}
.menu-orange-right-12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #D56105;
	line-height:11px;
}
.menu-green-right-12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #446a00;
	line-height:11px;
}
.menu-purple-right-12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #732578;
	line-height:11px;
}
.menu-white-right-11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
    text-decoration:none;
	line-height: 11px;
}

.menu-white-right-12{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
    	text-decoration:none;
        line-height: 12px;
}

.menu-white-right-12 A{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
    text-decoration:none;
        line-height: 12px;
}
a.menu-white-right-12:link{
  text-decoration: none;
}
a.menu-white-right-12:hover{
  text-decoration: underline;
}
a.menu-white-right-12:visited{
        text-decoration:none;
}


.menu-white-right-11 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
    text-decoration:none;
	line-height: 11px;
}
a.menu-white-right-11:link{
  text-decoration: none;
}
a.menu-white-right-11:hover{
  text-decoration: underline;
}
a.menu-white-right-11:visited{
   	text-decoration:none;
}


/* MENU BOTTOM*/
.menu-white-bottom-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
 	color: #ffffff;
}
a.menu-white-bottom-11:link {
  text-decoration: none;
  color: #ffffff;
}
a.menu-white-bottom-11:hover {
  text-decoration: underline;
  color: #ffffff;
}
a.menu-white-bottom-11:visited {
   	color: #cfcfcf;
	text-decoration:none;
}

.menu-white-bottom-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
 	color: #ffffff;
}
a.menu-white-bottom-10:link {
  text-decoration: none;
  color: #ffffff;
}
a.menu-white-bottom-10:hover {
  text-decoration: underline;
  color: #ffffff;
}
a.menu-white-bottom-10:visited {
   	color: #cfcfcf;
	text-decoration:none;
}

/*MENU GAUCHE*/
.menu-white-left-14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 23px;
 	color: #ffffff;
    text-decoration:none;
}
a.menu-white-left-14:link {
  text-decoration: none;
  color: #ffffff;
}
a.menu-white-left-14:hover{
  text-decoration: underline;
  color: #ffffff;
}
a.menu-white-left-14:visited{
   	color: #e4e4e4;
	text-decoration:none;
}

.menu-white-left-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
 	color: #ffffff;
    text-decoration:none;
}
a.menu-white-left-10:link {
  text-decoration: none;
  color: #ffffff;
}
a.menu-white-left-10:hover{
  text-decoration: underline;
  color: #ffffff;
}
a.menu-white-left-10:visited{
   	color: #e4e4e4;
	text-decoration:none;
}

/*MENU LEFT*/
.menu-left-separateur-01
{
	border-bottom:1px solid #FFFFFF;
	margin-left: 40px;
}
.menu-left-separateur-02
{
	border-bottom:1px solid #FFFFFF;
	margin-left: 0px;
}

a.menu-blue-left-01
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
}

a.menu-blue-left-01:visited, a.menu-blue-left-01-on:visited
{
	color: #FFFFFF;
}

a.menu-blue-left-01:hover, a.menu-blue-left-01-on
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
	background-image:url("images/fr/menu/menu-gauche-fleche-01.gif");
	background-position: 23px 6px;
	background-repeat:no-repeat;
}

a.menu-blue-left-012
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	background-image:url("images/fr/menu-gauche-puce-01.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}

a.menu-blue-left-012:visited
{
	color: #FFFFFF;
}

a.menu-blue-left-012:hover, a.menu-blue-left-012-on
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	color: #28adf7;
	background-image:url("images/fr/menu/menu-gauche-puce-012.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}

a.menu-blue-left-012-on:visited
{
	color: #28adf7;
}


a.menu-cherry-left-01
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
}

a.menu-cherry-left-01:visited, a.menu-cherry-left-01-on:visited
{
	color: #FFFFFF;
}

a.menu-cherry-left-01:hover, a.menu-cherry-left-01-on
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
	background-image:url("images/fr/menu/menu-gauche-fleche-02.gif");
	background-position: 23px 6px;
	background-repeat:no-repeat;
}

a.menu-cherry-left-012
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	background-image:url("images/fr/menu/menu-gauche-puce-01.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}



a.menu-cherry-left-012:visited
{
	color: #FFFFFF;
}

a.menu-cherry-left-012:hover, a.menu-cherry-left-012-on
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	color: #d2226c;
	background-image:url("images/fr/menu/menu-gauche-puce-013.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}

a.menu-cherry-left-012-on:visited
{
	color: #d2226c;
}


a.menu-green-left-01
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
}

a.menu-green-left-01:visited, a.menu-green-left-01-on:visited
{
	color: #FFFFFF;
}

a.menu-green-left-01:hover, a.menu-green-left-01-on
{
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
	background-image:url("images/fr/menu/menu-gauche-fleche-03.gif");
	background-position: 23px 6px;
	background-repeat:no-repeat;
}

a.menu-green-left-012
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	background-image:url("images/fr/menu/menu-gauche-puce-01.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}

a.menu-green-left-012:visited
{
	color: #FFFFFF;
}

a.menu-green-left-012:hover, a.menu-green-left-012-on
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	color: #cdd613;
	background-image:url("images/fr/menu/menu-gauche-puce-014.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}

a.menu-green-left-012-on:visited
{
	color: #cdd613;
}


a.menu-orange-left-01
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
}

a.menu-orange-left-01:visited, a.menu-orange-left-01-on:visited
{
	color: #FFFFFF;
}

a.menu-orange-left-01:hover, a.menu-orange-left-01-on
{
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
	background-image:url("images/fr/menu/menu-gauche-fleche-04.gif");
	background-position: 23px 6px;
	background-repeat:no-repeat;
}

a.menu-orange-left-012
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	background-image:url("images/fr/menu/menu-gauche-puce-01.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}

a.menu-orange-left-012:visited
{
	color: #FFFFFF;
}

a.menu-orange-left-012:hover, a.menu-orange-left-012-on
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	color: #fbe048;
	background-image:url("images/fr/menu/menu-gauche-puce-015.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}

a.menu-orange-left-012-on:visited
{
	color: #fbe048;
}

/*purple*/
a.menu-purple-left-01
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
}

a.menu-purple-left-01:visited, a.menu-purple-left-01-on:visited
{
	color: #FFFFFF;
}

a.menu-purple-left-01:hover, a.menu-purple-left-01-on
{
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	padding-left: 40px;
	line-height: 28px;
	display: block;
	background-image:url("images/fr/menu/menu-gauche-fleche-05.gif");
	background-position: 23px 6px;
	background-repeat:no-repeat;
}

a.menu-purple-left-012
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	background-image:url("images/fr/menu/menu-gauche-puce-01.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}

a.menu-purple-left-012:visited
{
	color: #FFFFFF;
}

a.menu-purple-left-012:hover, a.menu-purple-left-012-on
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-left: 60px;
	line-height: 15px;
	display: block;
	color: #d148d3;
	background-image:url("images/fr/menu/menu-gauche-puce-016.gif");
	background-position: 40px 3px;
	background-repeat:no-repeat;
}

a.menu-purple-left-012-on:visited
{
	color: #d148d3;
}

.menu-download-right
{
	margin: 15px 0 0 60px;
}



/*BACKGROUND*/
.bkg-left-01 {
	background-image: url("images/divers/bkg-bottom-left-02.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bkg-right-01 {
	background-image: url("images/divers/bkg-top-02.gif");
	background-repeat: repeat-x;
	background-position: left top;
}

.bkg-center-01 {
    background-image: url("images/divers/bkg-center-01.gif");
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 11px;
	line-height: 13px;
	color: #363636;
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align:justify;
}

.bkg-center-01 img {
	vertical-align: middle;
}

.bkg-center-01 table,.bkg-center-01 tr, .bkg-center-01 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
    text-decoration:none;
	border:none;
}




.bkg-center-02 {
	background-image: url("images/divers/bkg-center-02.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bkg-menu-blue-left
{
	background-color: #054b7c;
	background-image:url("images/fr/menu/menu-gauche-ombre-01.gif");
	background-position: top left;
	background-repeat:repeat-x;
}

.bkg-menu-cherry-left
{
	background-color: #6d0632;
	background-image:url("images/fr/menu/menu-gauche-ombre-02.gif");
	background-position: top left;
	background-repeat:repeat-x;
}

.bkg-menu-green-left
{
	background-color: #446a00;
	background-image:url("images/fr/menu/menu-gauche-ombre-03.gif");
	background-position: top left;
	background-repeat:repeat-x;
}

.bkg-menu-orange-left
{
	background-color: #ec7e19;
	background-image:url("images/fr/menu/menu-gauche-ombre-04.gif");
	background-position: top left;
	background-repeat:repeat-x;
}

.bkg-menu-purple-left
{
	background-color: #732578;
	background-image:url("images/fr/menu/menu-gauche-ombre-05.gif");
	background-position: top left;
	background-repeat:repeat-x;
}

.bkg-download-right-01
{
	background-image:url("images/divers/bkg-zone-telecharger-01.gif");
	background-repeat:no-repeat;
	background-position: 35px 0;
}

.bloc-download-01
{
	width: 207px !important;	
	width: 225px;
	height: 37px !important;
	height: 43px;
	padding: 6px 0 0 18px;
	margin-right: 1px;
	background-image:url("images/divers/bkg-zone-telecharger-02.gif");
	background-repeat:no-repeat;
	float:left;
}

.bloc-download-01 a:hover
{
	text-decoration: underline;
}





/* FORMULAIRE*/

form {
	margin: 0;
	padding: 0;
}

.champ-01
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DBDBDB;
	color: #333333;
	font-size: 10px;
	border-width: 1px;
	border-color: #969696 #e3e3e3 #e3e3e3 #969696;
	padding: 2px 3px;
	width: 120px;
	
}

.champ-02
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DBDBDB;
	color: #333333;
	font-size: 10px;
	border-width: 1px;
	border-color: #969696 #e3e3e3 #e3e3e3 #969696;
	padding: 2px 3px;
	width: 250px;
	
}

.btn-form-01
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DBDBDB;
	color: #333333;
	font-size: 10px;
	border-width: 1px;
	border-color: #969696 #e3e3e3 #e3e3e3 #969696;
	padding: 2px 3px;
}




