
html , body { width:100%; height:100%;}

* { margin:0; padding:0; outline:none;}

body { background:#060605 url('images/body.gif') repeat-x; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color: #89f715; text-align:justify}

h1 {  font:normal 11px Verdana, Arial, Helvetica, sans-serif; color: #89f715; position:relative; z-index:20px; padding:10px 0 0 0;}

a:hover { text-decoration:none }

#index { text-align:center; }

#index a { color: #89f715;}

#flashintro { width:900px; margin: -23px auto 0 auto; height:100%; background: transparent url('images/fond-intro.gif') repeat-y;}

#page { width:900px; margin: 0 auto;}

#entete { width:900px; height:356px; background: transparent url('images/entete.jpg') no-repeat;}

#contenu { min-height:148px; _height:148px;  background: transparent url('images/contenu.gif') no-repeat; padding:10px 123px 0 120px;clear:both;}

#contenu a { color:#89f715; }

#contenu a img { border:none; filter : alpha(opacity=100); -moz-opacity : 1; opacity : 1; }

#contenu a:hover img { filter : alpha(opacity=50); -moz-opacity : 0.5; opacity : 0.5; }

#contenu p { padding: 0 0 15px 0; line-height:16px; }

#contenu p:first-letter { font:bold 15px Verdana, Arial, Helvetica, sans-serif; }

#adresse { width:900px; height:16px; clear:both;}

#yzeo { text-align:center; font:normal 9px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 0 0; clear:both;  }

#yzeo img { vertical-align:middle; border:none; }

#yzeo a { color: #89f715;}

#menubas { text-align:center; color:#89f715; padding:10px 0; font:normal 9px Verdana, Arial, Helvetica, sans-serif}

#menubas a { color:#89f715;}

.prestations { padding:0 0 0 30px; line-height:16px;}

.prestations li { list-style:square inside}

.images { text-align:center; clear:both; padding:15px 0 0 0}

.images img { padding:0 19px 0 0}


/*/////////////////////////////////////////////// formulaire //////////////////////////////////////////////////////////////////*/
	
#formulaire { width:420px; text-align:center; float:left; } 

.fieldset { padding:10px; border-bottom:2px solid #077905; border-right:2px solid #077905; border-top:2px solid #9AFF22; border-left:2px solid #9AFF22; }

.legend { padding:2px 15px; background: #077905 url('images/h2.gif') repeat-x; text-transform:uppercase; color:#000; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }

.label { width: 100px; float: left; text-align: right; margin:0 0 2px 0 }

.label2 { width: 203px; float: left; text-align: right; }

.input { width:96px; height:13px; float:left; }

.input2 { width:191px; height:13px; float:left; }

.textarea { width:394px; height:80px; overflow: auto; clear:both; }

option { padding:0; margin:-2px; }

.select { width:98px; height:18px; float:left; color:#89f715; background:#000; border: 1px solid #89f715; }

.select_hover { width:98px; height:18px; float:left; background:#000; border: 1px solid #f00; }

.captchat { text-align:center }

.captchat div { padding: 0 0 5px 0;}

.texte_antispam { }

.image_antispam { width:200px; height:50px; margin:0 auto; padding:0 }

#code { width:150px; }

.border, #code, #imgcaptcha { background: #000; border: 1px solid #89f715; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#89f715; }

.border_hover { background: #000;; border: 1px solid #f00; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#f00; }

.envoyer { width:150px; font: normal 10px Verdana, Arial, Helvetica, sans-serif; }

.separation { padding:0 0 6px 0; clear:both }

.separation div { border-bottom: 1px dashed #89f715; padding:5px 0 0 0; }

.div_form { clear:both; }

#coordonnees { display:block; width:190px; background: #077905 url('images/h2.gif'); color:#000; height:14px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; padding:2px 0px; margin:-10px 0 0 5px; _margin:-10px 0 0 2px; text-transform:uppercase; z-index:10; position:relative }

#mention { text-align:center; padding: 0 0 10px 0; width:200px; border-bottom:1px solid #077905; border-right:1px solid #077905; border-top:1px solid #9AFF22; border-left:1px solid #9AFF22;color:#89f715; line-height:14px; }

#mention a { color:#89f715 }

#autourmention { padding:0; width:200px; float: left; padding:8px 0 0 30px }

/*////////////////////////////////////////////// fait par GrEGoOoO /////////////////////////////////////////////////////////////////*/
	
/*/////////////////////////////////////////////// fin du formulaire //////////////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////// plan du site //////////////////////////////////////////////////////////////////*/

#page2 { width:669px; margin: 0 auto;}

#entete2 { width:669px; height:356px; background: transparent url('images/entete2.jpg') no-repeat;}

#contenu2 { min-height:148px; _height:148px;  background: transparent url('images/contenu2.gif') no-repeat; padding:10px 100px 0 100px;clear:both;}

#contenu2 a { color:#89f715; }

#contenu2 p { padding: 0 0 15px 0; line-height:16px; }

#contenu2 p:first-letter { font:bold 15px Verdana, Arial, Helvetica, sans-serif; }

#contenu2 a:first-letter { font:bold 15px Verdana, Arial, Helvetica, sans-serif; }

#adresse2 { width:669px; height:35px; clear:both;}


/*/////////////////////////////////////////////// finplan du site //////////////////////////////////////////////////////////////////*/
