body {	/* modification attributs page par défaut */
 background: transparent url(../images/fond_page2.gif) repeat-y 0px 0px;
}

#menu_zone {
 background: #fff;
 width: 770px;
 height: 14px;
 border-bottom: 1px solid #70A4A8;
 line-height:1.1;
	z-index: 20;
}

#rub {
 background: #E6E6E6 url(../images/navig_createurs.gif) no-repeat 46px 3px;
 width: 770px;
 height: 22px;
  border-bottom: 1px solid #fff;
}

#contenu {
 position: absolute;
 background: transparent url(../images/sudplanete_full.gif) no-repeat 0px -121px;
}

#centre_crea {
 margin: 30px 0px 0px 100px;
 width: 400px;
 color:#385858;
}

#centre_crea p {
margin: 0px 0px 20px 80px;
}

#centre_crea h1 img {
 float:right;
 padding: 0px 0px 100px 0px;
 margin-left:50px;
}

#centre_crea h3 {
 float:right;
 padding: 10px 0px 4px 0px;
 border-top: #D0CCC8 1px solid;
}

#centre_crea h2 {
 float:right;
 padding: 0px 0px 4px 0px;
  width: 400px;
}

#centre_crea h1 {
color:#385858;
   font-weight: bold;
 color: #007080;

 padding-top:4px ;

}

#centre h4 {
color:#385858;
   font-size:100%;
   border: #A0AEBA 0px solid;
}



#centre h5{
   color:#30A0A4;
   font-weight: bold;
   margin: 20px 0 0px 0;
   padding-bottom: 4px;
   border-bottom: #A0AEBA 0px dotted;
}





#titre11 {
color:#067086;
   
   padding-top:20px ;
   font-size:130%;
   margin: -20px 0 0px 0;
   padding-bottom: 4px;
   border-bottom: #A0AEBA 1px solid;
}

#titre1 {
 font-weight: bold;
color:#067086;
   margin: 0px 0 0px 0;
   padding-bottom: 4px;
   border-bottom: #A0AEBA 1px solid;
}



#titre1 img{
float:right;


margin: 8px -40px 0px 0 !important /*Non-IE6*/; margin: 8px -4px 0px 0 /*IE-6*/; 
 
}




#valid {
 float:right;
 padding: 10px 0px 4px 0px;
 border-top: #D0CCC8 1px solid;
}

#valid a {
  color:#385858;
  background:  url(../images/droite_bleu.gif) no-repeat right;
  padding: 0 12px 0px 0px;
  margin:0px 0 20px 0;
  float:right;
}

#modalites {
border:#56A3A0 1px solid;
margin: 20px 0px 20px 0px;
padding: 10px;
}



 a.detail {
  color:#889498;
  background:  url(../images/droite_gris2.png) no-repeat right;
  padding: 0 12px 0px 0px;
  margin:0px 0 4px 0;
float:right;
}



a.commence {
  color:#385858;
  background:  url(../images/droite_bleu.gif) no-repeat right;
  padding: 0 12px 0px 0px;
  margin:0px 0 20px 0;
  float:right;
  
}

.gris{
 color:#889498;
}


.droite{
float:right;
}



#droite {
 position:absolute;
 top:20px;
 left: 585px;
 width: 150px;
 padding: 60px 0 0 10px;

 color:#fff;
}

#droite a {
 color:#fff;
}


#droite ul{
 margin: 0px 0px 10px 0px;
 border-bottom: #D0CCC8 1px solid;
}

#droite ul li{
  margin: 0px 0px 10px 0px;
}

#droite input {
 border: 1px solid #D0CCC8;
 color:#385858;
 width: 150px;
 margin: 4px 0px 4px 0px;
 vertical-align: middle;
 text-indent:5px;
 background: #FAFAFA;
}


#droite .valid {	
 padding-right: 16px;
 margin-right:-10px;
 background: url(../images/droite_gris2.gif) no-repeat right;
 float:right;
}

#droite .oubli{
   font-size:90%;
}


.colonne1 {
  vertical-align=top;
   border-right: #30A0A4 2px solid;
   padding-right:20px;
   padding-bottom:8px;
  
}

#centre table {
   margin-bottom:40px;
}

#centre table h2{
   margin: 6px 0 0px 0; 
}

#listing {
margin-top:20px;
 color:#385858;
 padding: 2px 4px 2px 4px;
 background: #EEF0F0 ;
}

#listing .nom{

 color:#067086;
 
}


img.kit{

 
 margin: 10px 5px 0px 5px;
border: #30A0A4 2px solid;
}



#admin {
 margin: 10px 0 0px 0px;
}


#admin h2 {
 margin: 0px 0 0px 0px;
 font-size: 130%;
 font-weight:normal;
}


#admin h3 {
 margin: 10px 0 30px 0px;
 font-size: 130%;
 font-weight:bold;
 padding:1px 18px 1px 10px;
  color:#fff;
 background: #A0AEBA  ;
 
}

#admin h4 {
 padding: 0px 0 6px 0px;
 font-size: 100%;
 color: #30A0A4;;
 text-align: left;
 font-weight:bold;
}

#admin h5 {

 font-weight:bold;
}

#admin input {
 border: 1px solid #D0CCC8;
 color: #067086;
  margin: 4px 0px 4px 0px;
 text-indent:5px;
 background: #FAFAFA;
  width: 400px;
}

#admin input.bouton {
 border: 1px solid #D0CCC8;
 color: #777777;
  margin: 1px 0px 1px 0px;
 text-indent:0px;
 background: #FAFAFA;
  width: 80px;
}

#admin table {
 border: 1px solid #E6E6E6;
 color: #067086;
  margin: 4px 0px 4px 0px;
 text-indent:5px;
 background: #FAFAFA;
  width: 400px;
}

#admin table.kit {
 border: 1px solid #D0CCC8;
 color: #067086;
  margin: 4px 0px 4px 0px;
 text-indent:5px;
 background: #FAFAFA;
  width: 200px;
}

#admin table input {
 border: 1px solid #D0CCC8;
 color: #067086;
  margin: 4px 0px 4px 0px;
 text-indent:5px;
 background: #FAFAFA;
  width: 20px;
}



#admin textarea {
 border: 1px solid #D0CCC8;
 color: #067086;
 margin: 4px 0px 4px 0px;
 text-indent:5px;
 background: #FAFAFA;
 width: 230px;
  
}

#admin .choix {

 margin: 10px 0px 10px 0px;
 padding-bottom: 10px;
}

#admin a {
 color: #067086;
background:none;
font-weight:normal;
    
}

#admin a:hover {
 color: #067086;
 text-decoration:underline;
 background:none;
 font-weight:normal;
}

.texte {
 color: #385858;
}

#etape a {
 font-weight: bold;
color:#067086;
   margin: 0px 0 0px 0;
   padding-bottom: 4px;
   border-bottom: #A0AEBA 1px solid;
}

#etape {
  background-color: #8CA0A6;
  color:#fff;
  padding: 0px 4px 0px 4px;
  margin: 20px 0 20px 0;
   border-top: #A0AEBA 0px solid;
}

#etape .etape1 {
  background-color: #61828B;
  color:#fff;
  padding: 1px 6px 1px 6px;
  margin:0px 4px 0px 4px;
  border-right: #70A4A8 1px solid;
  border-left: #70A4A8 1px solid;
  border-top: #70A4A8 1px solid;
  border-bottom: #70A4A8 1px solid;
}

#etape .etape2 {
font-weight: bold;
  color:#385858;
  background: #fff url(../images/droite_bleu.gif) no-repeat  4px 3px;
  padding: 2px 8px 2px 16px;
  margin:0px 4px 0px 4px;
  border-right: #30A0A4 1px solid;
  border-left: #30A0A4 1px solid;
  border-top: #30A0A4 1px solid;
  border-bottom: #30A0A4 1px solid;
}

