a,p,div,h1,h2,h3,h4,h5,h6,li,ul,span,body{
margin:0;
padding:0;
}

#pere{
width:800px;
margin:auto;
background: url(formulaire_04.gif) repeat-y;
}

#head{
width:800px;
height: 120px;
background: url(formulaire_02.gif) no-repeat;
}

#chapeau{
width:730px;
}

#menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:22px !important;
margin-left:14px;
margin-right:2px;
width:50px; /*width:128px;*/
float:left;
height :500px;
/*background-image:url(formulaire_06.gif);*/
}

#centre{
width:660px;
float:left;
}

.boutton{
color:#CC0000;
}

#texte{
width:630px;
margin-bottom:20px;
}

.merci2{
font-size: 14px;
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
color: #333333;
margin-left: 200px;
padding-top: 50px;
}

#petition {
width:640px;
}

#pied {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
padding: 30px;
font-size: 10px;
width:730px;
clear:both;
}

fieldset{
padding-top:20px;
width:620px;
}

.calage{
 display: inline; float: left; width: 160px; font-weight: leighter; margin-left:50px; font-family:Arial, Helvetica, sans-serif; color:#663300; font-size:12px;
 }

 .intro{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333333;
 margin-left:70px;
 margin-top:20px;
 font-weight:bold;
 margin-bottom:50px;
 }

 .texte{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333333;
 text-align:justify;
 }

  .champs{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#990000;
 font-weight:bold;

 }

 input.texte:focus{
 background-color:#e6e6e6;
 }


 h1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 padding-left:275px;
 color:#666666;
 }

  h4{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 padding-left:275px;
 color:#3C7BB6;
 }


table tr th {display: inline; float: left; width: 160px; font-weight: leighter; margin-left:50px; font-family: Arial, Helvetica, sans-serif; color:#663300; font-size: 12px; text-align: left;}
table tr td { text-align: left; padding: 0 0 0 40px}

#popup_container { font-family: Arial, sans-serif; font-size: 12px;min-width: 400px;max-width: 700px;background: #FFF;border: solid 5px #999;color: #000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#popup_title { font-size: 14px;font-weight: bold;text-align: center;line-height: 1.75em;color: #666;background: #CCC url(/images/title.gif) top repeat-x;border: solid 1px #FFF;border-bottom: solid 1px #999;cursor: default;padding: 0em;margin: 0em;}
#popup_content { background: 16px 16px no-repeat url(/images/info.gif);padding: 1em 1.75em;margin: 0em;}
#popup_content.alert { background-image: url(/images/info.gif);}
#popup_content.confirm { background-image: url(/images/important.gif);}
#popup_content.prompt { background-image: url(/images/help.gif);}
#popup_message { padding-left: 48px;}
#popup_panel { text-align: center;margin: 1em 0em 0em 1em;}
#popup_prompt { margin: .5em 0em;}