@charset "iso-8859-1";

HTML{width:100%;}

BODY{width:100%; margin:0px; text-align:center; background-color:#FFFFFF; font-family:Verdana, Arial; background:url(fond.jpg) no-repeat;}


input[type=password]{width:98%; border:solid 1px #86a584;}
input[type=text]{width:98%; border:solid 1px #86a584;}
textarea{width:98%; border:solid 1px #86a584;}
select{border:solid 1px #86a584;}

IMG{border:none;}

#site{position:relative; float:left; width:955px; margin-left:50px; background-position:left bottom;}


#bandeau{position:relative; float:left; text-align:left; width:974px; height:250px; background:url(bandeau.jpg) no-repeat;}

#lien_acc{position:absolute; float:left; width:380px; height:190px; top:4%; left:9%; text-decoration:none;}

#fil_ariane{position:absolute; float:left; top:230px; left:55px; text-align:left; color:#FFFFFF; font-size:10px;}
#fil_ariane a{text-decoration:none; color:#FFFFFF; font-size:10px;}

#menu{position:absolute; float:left; top:20px; left:300px; text-align:left; width:320px; height:80px;}

#zone_band_1{position:relative; float:left; text-align:left; top:160px; left:62%; width:300px; height:70px; background:url(zone_band_porfolio.jpg) no-repeat;}


#contenu{position:relative; float:left; text-align:left; width:974px; height:400px; background:url(contenu.jpg) no-repeat;}




/*DEBUT ACCUEIL*/
#zone_acc{position:relative; float:left; text-align:left; padding-left:10px; margin-top:70px; margin-left:40px; width:437px; height:auto;}
#zone_lien_acc{position:relative; float:left; text-align:left; margin-top:45px; margin-left:115px; width:300px; height:auto;}

#zone_acc_1{position:relative; float:left; text-align:left; width:314px; height:80px; background:url(zone_acc_1.jpg) no-repeat;}
#zone_acc_2{position:relative; float:left; text-align:left; width:314px; height:80px; background:url(zone_acc_2.jpg) no-repeat;}
#zone_acc_3{position:relative; float:left; text-align:left; width:314px; height:80px; background:url(zone_acc_3.jpg) no-repeat;}
#zone_acc_4{position:relative; float:left; text-align:left; width:314px; height:85px; background:url(zone_acc_4.jpg) no-repeat;}

#zone_acc_5{position:relative; float:left; text-align:left; width:314px; height:80px; background:url(zone_acc_1.jpg) no-repeat;}
#zone_acc_6{position:relative; float:left; text-align:left; width:314px; height:80px; background:url(zone_acc_2.jpg) no-repeat;}
#zone_acc_7{position:relative; float:left; text-align:left; width:314px; height:80px; background:url(zone_acc_3.jpg) no-repeat;}
#zone_acc_8{position:relative; float:left; text-align:left; width:314px; height:85px; background:url(zone_acc_4.jpg) no-repeat;}


.zone_acc_visu{position:relative; float:left; margin-top:6px; margin-left:7px; width:110px; height:70px;}
.zone_acc_titre{position:relative; float:left; margin-top:9px; margin-left:7px; width:180px; height:13px; color:#86a584; font-size:12px;}
.zone_acc_desc{position:relative; float:left; margin-top:5px; margin-left:7px; width:180px; height:29px; color:#86a584; font-size:11px;}
.zone_acc_lien{position:relative; float:left; width:189px; color:#86a584; font-size:9px; text-align:right;}

/*DEBUT ACCUEIL*/

.zone_cont3{position:relative; float:left; text-align:left; margin-top:40px; margin-left:45px; width:265px; height:auto;}

.zone_cont2{position:relative; float:left; text-align:left; margin-top:40px; margin-left:50px; width:425px; height:auto;}

.corps_titre{font-size:13px; font-weight:bold; color:#86a584; padding-bottom:10px; text-align:left;}
.corps_texte{font-size:11px; color:#86a584; text-align:justify; padding-bottom:5px;}


#plan{position:relative; width:930px; height:330px; margin-top:30px; margin-left:20px; background:url(plan.jpg) no-repeat;}
#plan_accueil{display:block; position:absolute; float:left; top:22px; left:29px; width:110px; height:70px; text-decoration:none;}  
#plan_infos{position:absolute; float:left; top:22px; left:279px; width:110px; height:70px; text-decoration:none;}
#plan_portfolio{position:absolute; float:left; top:22px; left:534px; width:110px; height:70px; text-decoration:none;}
#plan_contact{position:absolute; float:left; top:22px; left:793px; width:110px; height:70px; text-decoration:none;}
#plan_formation{position:absolute; float:left; top:132px; left:279px; width:110px; height:70px; text-decoration:none;}
#plan_book{position:absolute; float:left; top:132px; left:534px; width:110px; height:70px; text-decoration:none;}
#plan_liens{position:absolute; float:left; top:240px; left:279px; width:110px; height:70px; text-decoration:none;}
#plan_plan{position:absolute; float:left; top:240px; left:534px; width:110px; height:70px; text-decoration:none;}

.libel_form{color:#86a584; font-size:11px; text-align:right;}
.libel_form input[type=text]{color:#86a584; font-size:11px;}
.libel_form textarea{color:#86a584; font-size:11px;}
.libel_form select{color:#86a584; font-size:11px;}

.libel_form2{color:#86a584; font-size:11px; text-align:left;}

#bas{position:relative; float:left; text-align:left; margin-top:35px; margin-left:240px; width:500px; height:auto;}
.lien_bas{text-align:center; padding-top:20px; color:#FFFFFF; font-size:10px;}
.lien_bas a{text-decoration:none; color:#FFFFFF; font-size:10px;}

#bt_deco{position:absolute; float:left; top:20px; left:20px; font-size:10pt; text-decoration:none; color:#86a584;}
#bt_comp{position:absolute; float:left; top:20px; left:120px; font-size:10pt; text-decoration:none; color:#86a584;}
.mess_erreur{color:#FF0000;font-size:1em;font-weight:bold;}
.spacer{height:20px;}


#bas_ref{position:relative; float:left; clear:both; text-align:left; margin:35px 0px 0px 40px; padding-bottom:40px; width:490px; color:#FFFFFF; font-size:0.8em;}
#bas_ref a{color:#FFFFFF; text-decoration:none;}
#bas_ref td{padding:5px 0px;}

.kobone{font-family:Arial;font-size:11px;text-align:center;width:77px;background-color:#F3F2F8;border:1px
dashed #3E456E;}
.a{color:#999999;}
.a:hover{text-decoration:none;}}
.kobonestyle1 {
font-size: 9px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color: #AEB0D0;
text-decoration: none;
}
.kobonestyle2 {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
text-decoration: none;
}

