body{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;margin:25px;background-color:#000;color:#fff;width:100%;}
#header{width:100%;text-align:center;padding:0;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;}
h1{font-size:1.6em;}
#top{height:240px;width:680px;font-size:1.4em;background-image:url(../images/Stone-Prod_Logo_dore-tete.gif);background-repeat:no-repeat;margin-right:auto;margin-left:auto;}
#top h1{text-align:center;font-family:"times new roman", serif;position:relative;top:0px;left:0px;margin:0;padding:0;font-weight:normal;letter-spacing:1px;color:#e6c48a;width:100%;height:43px;}
#mainForm{position:relative;text-align:left;width:680px;background-color:#ECE9D8;color:#000000;height:auto;margin-right:auto;margin-left:auto;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
ul.mainForm{list-style-type:none;font-family:Tahoma, Arial, Verdana, sans-serif;font-size:15px;}
li.mainForm{padding-bottom:10px;}
#mainFormError{position:relative;border:1px;border-style:solid;margin:0 auto;text-align:left;width:800px;}
input.mainFormError{background-color:#FADADD;}
textarea.mainFormError{background-color:#FADADD;}
select.mainFormError{background-color:#FADADD;}
#formHeader{position:relative;width:100%;background-color:#c0c0c0;height:60px;left:0px;top:-20px;}
p.formHeader{text-align:right;margin:0 0 0 0;font-family:Tahoma, Arial, Verdana, sans-serif;font-weight:normal;color:#ffffff;font-size:25px;position:relative;left:-5px;top:4px;letter-spacing:2px;}
#formInfo{position:relative;background-color:#ffffff;margin:0 0 0 0;}
h1.formInfo{text-align:center;margin:0 0 0 0;font-family:Tahoma, Arial, Verdana, sans-serif;font-size:1.3em;font-weight:normal;position:relative;left:0px;top:0px;color:#000;background:transparent;}
p.formInfo{text-align:center;margin:0 0 0 0;font-family:Tahoma, Arial, Verdana, sans-serif;font-weight:normal;color:#000000;font-size:12px;position:relative;left:0px;top:0px;color:#ffffff;}
#formFields{position:relative;width:100%;background-color:#ffffff;margin:0 0 0 0;}
label.formFieldQuestion{line-height:125%;padding:0 4px 1px 0;border:none;display:block;font-size:95%;font-weight:bold;}
label.formFieldOption{font-size:90%;display:block;line-height:1.0em;margin:-19px 0 0 25px;padding:4px 0 5px 0;width:90%;}
input.formFieldStyle{display:block;line-height:1.4em;margin:8px 0 0 3px;width:13px;height:13px;}
a.info, a.info1{font-family:Tahoma, Arial, Sans-Serif;text-decoration:none;display:block;color:#000000;background-color:transparent;}
a.info span, a.info1 span{visibility:hidden;color:#e6c48a;background:#000000;width:200px;border:0.1em #e6c48a solid;position:absolute;z-index:25;}
a.info:hover, a.info1:hover{position:relative;cursor:default;color:#d00;background-color:transparent;}
a.info:hover span, a.info1:hover span{font-family:Arial, Verdana, sans-serif;font-weight:normal;display:block;z-index:25;position:absolute;text-align:left;font-size:11px;padding-left:10px;padding-top:10px;line-height:normal;visibility:visible;}
a.info:hover span{top:20px;left:350px;}
a.info1:hover span{top:20px;left:70px;}
button.calendarStyle{background-color:transparent;border:0;height:22px;width:22px;background-image:url(imgs/calendar.png);cursor:pointer;}
div#footer{width:680px;margin-left:auto;margin-right:auto;}
p.footer{text-align:center;margin:0;font-family:Tahoma, Arial, Verdana, sans-serif;font-weight:normal;color:#fff;font-size:9px;position:relative;top:0px;left:0px;letter-spacing:2px;}
a.footer{text-align:right;margin:0;font-family:Tahoma, Arial, Verdana, sans-serif;font-weight:normal;color:#fff;font-size:9px;position:relative;top:4px;letter-spacing:2px;}
div.Liens{position:relative;width:100%;height:30px;left:0px;top:0px;font-family:Arial, Helvetica, sans-serif;font-style:normal;color:#e6c48a;font-size:0.7em;}
a.c3{color:#e6c48a;}
a:hover, a.c3 hover{color:#fff;background-color:#555;}
li.c2{list-style:none;display:inline}
.relief1{border:solid 1px;border-bottom-color:#000;border-left-color:#fff;border-top-color:#FFF;border-right-color:#000;}
