/* Mise en page */

body{
    font-size: 12px;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0 auto;
}

#Partie1{ /* header */
}

#top{ /* En-tête */
    height:120px;
    background-image:url(../images/head.jpg);
    background-repeat:no-repeat;
    background-position:left top ;
    margin: 0;
}

#breadcrumbs{ /* Breadcrumbs */
    overflow: hidden;
    height:25px;
    font-family: Verdana; 
    voice-family: inherit;
    font-size:11pt; 
    color: #FFFFFF;
    background-color:#7F536b;
    text-align: center;
    line-height: 25px; 
	vertical-align: middle;
}

#breadcrumbs a {
    overflow: hidden;
    height:25px;
    font-family: Verdana; 
    voice-family: inherit;
    font-size:11pt; 
    color: #FFFFFF;
    background-color:#7F536b;
    text-align: center;
    line-height: 25px; 
    text-decoration: none;
    vertical-align: middle;}

#haut_background {
    
    height:22px;
    background-color:#F39834;
    background-image:url(../images/background_menu_top.gif);
    background-repeat:no-repeat;
    background-position:left top ;
}
#Partie2{ /* Partie principale */
    overflow:hidden;
    zoom:1;
    background-color:#F39834;
/*background-color:#F15027;*/
/*background-color:#6D4F4B;*/
}
   
#Section1{ /* Colonne gauche */
    
    height:400px;
    float: left;
    width: 180px;
       background-color:#F39834;
/*background-color:#F15027;*/
    background-image:url(../images/background_menu_left.gif);
    background-repeat:no-repeat;
}
   
#Section2{ /* Contenu */
    overflow:hidden;
    zoom:1;
    margin-left: 180px;
    margin-right: 180px;
    background-color:#FFFFFF;
    background-image:url(../images/background_centre.gif);
    background-position:left top;
    background-repeat:no-repeat;
    min-height:400px;
   }
   
#Section3{ /* Colonne droite */
   
    height:400px;
    float: right;
    width: 180px;
      background-color:#F39834;*/
/*background-color:#F15027;*/

   }
   
#Partie3{ /* Pied */
    clear:both;
    }
   
#footer{ /* Pied */
    background-color: #red;
    }
  
img {
   border: none
   }
   


/*.navigation { 
    width: 180px ; 
    list-style: none ; 
    margin: 0px ; 
    height:30px; 
	

}
	
.navigation :hover, .navigation :focus, .navigation :active { 
    
	background-color:#604D62;
	background-image:url(../images/menu_deco.gif);
	background-repeat:no-repeat;
	background-position:1% 50%;
	margin: 0px ; 
	padding: 0px;
	list-style: none ; 
    }

*/

.menu { 
    width: 180px ;
    height: 30px;  
    list-style: none ; 
    margin: 0 ; 
    padding: 0 ; 
    }
	
.menu li { 
    text-decoration: none;
    font-family: Verdana; 
    font-size:11pt; 
    voice-family: inherit;
    color: #FFFFFF ; 
    text-align: center; 
    line-height: 30px; 
    vertical-align: middle;
    
    }

.menu li a { 
    display: block ; 
    line-height: 30px ; 
    text-align: center; 
    text-decoration: none ; 
    padding: 0 ;
    color: #FFFFFF ; 
    }

.menu li a:hover, .menu li a:focus, .menu li a:active { 
        
    background-color:#604D62;
    background-image:url(../images/menu_deco.gif);
    background-repeat:no-repeat;
    background-position:1% 50%;
    
}

.contentpaneopen-formations {
    background-color:#FFFFFF;
}

h2 {
color:#604D62;
font-size:14pt; 
font-family: Verdana; 
Text-Align: center
}

.contentheading {

background-color:#7F536B;
color: #FFFFFF;
font-family: Verdana;
font-size: 14px
}
.componentheading
{

background-color:#7F536B;
color: #FFFFFF;
font-family: Verdana;
font-size: 14px
}

.blanc {
background-color:#FFFFFF;
padding-left:20px;
padding-right:20px;
}

.user1 {

margin-top:160px;
}

.contentpaneopen-formulaire
{
  margin-left: auto;
 margin-right: auto;
 text-align: center;
}




#menu li {behavior:expression(addHover(this));} /*Add Hover on LI for IE*/

.contentpaneopen {width:100%;}

p {
 color: #7F536B;}

h4 {
 color: #7F536B;
    font-family: Verdana; 
    voice-family: inherit;
    font-size:12px; }
.sectiontableentry1 {
 color: #7F536B;}

a {
 color: #CE8673;}

.menuser { 
    width: 180px ;
    height: 30px;  
    list-style: none ; 
    margin: 0 ; 
    padding: 0 ; 
    }
	
.menuser li { 
    text-decoration: none;
    font-family: Verdana; 
    font-size:11pt; 
    voice-family: inherit;
    color: red ; 
    text-align: center; 
    line-height: 30px; 
    vertical-align: middle;
    
    }

.menuser li a { 
    display: block ; 
    line-height: 30px ; 
    text-align: center; 
    text-decoration: none ; 
    padding: 0 ;
    color: #FFFFFF ; 
    }

.menuser li a:hover, .menu li a:focus, .menu li a:active { 
        
    background-color:#604D62;
    background-image:url(../images/menu_deco.gif);
    background-repeat:no-repeat;
    background-position:1% 50%;
    
}