/* nonaucharbon.ch, www.cobalt-lounge.com 02.06.2008 */

/* Les éléments de base */
body {
   width: 700px;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px;    
   background-color: #666;
   color: #666;
}

img {
   hspace:0;
   vspace:0;
   border:0 none;
}

p {
   padding-right: 24px;
   text-align:justify;
}

h3 {
   color:#16cb31;   
}

a:link, a:visited {
   color:#16cb31;
   text-decoration:none;
}

a:hover {
   color:#12ae2a;
   text-decoration:underline;
}


/* L'en-tête */
#en_tete {
   margin-bottom: 10px;
   width: 700px;
   height: 160px;
   background-image: url("images/banniere_fr.jpg");
   background-repeat: no-repeat;
}


/* Le corps de la page */
#container {
   margin-bottom: 20px;
   width: 700px;
   height: 100%;   
   background-color: #fff;
   border: 0;
   font-family: arial, helvetica, sans-serif;
   font-size: small;
   text-align: left;   
}

#bloc1 {
   float: left;
   width: 200px;
   padding-left: 16px;
   background-color: #fff;      
   font-weight: bold;   
}

#bloc2 {
   float: left;
   width: 450px;   
   margin-left: 20px;
   background-color: #fff;   
}

.clear {
   clear:both;
   height:0;
   font-size: 1px;
   line-height: 0px;
}   

/* Le pied de page */
#pied_de_page {
   padding-left: 16px;
   padding-bottom: 10px;
   text-align: left;
   font-family: arial, helvetica, sans-serif;
   font-size: x-small;
   background-color: #fff;  
   border: 0;
}

/* Le formulaire */
li {
   margin-bottom:10px;
}

div#content {
   margin-left:auto;
   margin-right:auto;
   width:600px;
   text-align:justify;
   padding:30px;
   background-color:#fff;
}

a#signlink {
   float:right;
   padding:10px 20px;
   background-color:#ddd;
   border:1px #999 solid;
}

div#sigpages {
   text-align:center;
   width:400px;
   font-size:smaller;
}

.fieldname {
   text-align:right;
   padding-right:10px;
}

td.fieldinput input {
   size:300px;
}

table#table_petition {
   margin-left:50px;
}

table#table_noms {
   width:570px;
   margin-left:auto;
   margin-right:auto;
}

table#table_noms th {
   text-align:left;
   background-color:#16cb31;
   padding:5 50 5 10px;
   padding:3px;
}


table#table_noms td {
   text-align:left;
   background-color:#95f599;
   padding:5 50 5 10px;
   padding:3px;
}
