#home {
background-color: #84B818;
scrollbar-face-color: #ffffff; 
scrollbar-track-color: #ffffff;
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #84B818; 
scrollbar-3dlight-color: #84B818; 
scrollbar-arrow-color: #84B818;
scrollbar-darkshadow-color: #ffffff; 
margin:0px;
font-family: Arial, Geneva, Helvetica, Sans-Serif;
}
#posi {
position:absolute;
text-align:center;
background-repeat: repeat-x;
background-image: url(../img/fond.gif);
width:100%;
}
#principal {
width:750px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
background-repeat: repeat-x;
background-image: url(../img/fond.gif);
}
#logo_protourisme {display:none;}
/* --- Calque de positionnement ---*/
#accueil_elements {
width:750px;height:563px;
position:relative;top:0px; left:0px;
}
#reco_pg {
position:absolute;top:9px;left:269px;width:180px;height:100px;
text-align:left;
color:#EEEBD1;
background-image: url(../img/accroche_pg.gif); 
font-size:1px;
}
#titre_protourisme_pg {
position:absolute;left:10px;top:3px;width:279px;height:119px;
background-image: url(../img/logo_protourisme_pg.gif);
background-position:center;
background-repeat:no-repeat;
font-size:1px;color:#ffffff;
}
.image_int {
border-width:1px;border-style:solid;border-color:#868688;
}
#ph1 {position:absolute;top:8px;left:451px;width:100px;height:100px;}
#ph2 {position:absolute;top:8px;left:561px;width:100px;height:100px;}
#ph3 {position:absolute;top:8px;left:671px;width:100px;height:100px;}
#ph4 {display:none;}

/*--- Menu ---*/ 
#bandeau {
	position:absolute; left:20px; top:20px; width:573px; z-index:0; 
	font-size:13px;
}
#Bandeau1 { position:absolute; left:0px; top:0px; width:122px; background-color:#81b813;}
#Bandeau2 { position:absolute; left:132px; top:0px; width:122px; background-color:#868688;}
#Bandeau3 { position:absolute; left:264px; top:0px; width:122px; background-color:#81b813;}
#Bandeau4 { position:absolute; left:396px; top:0px; width:122px; background-color:#868688;}
#Bandeau5 { position:absolute; left:528px; top:0px; width:122px; background-color:#81b813;}
/*--- Attention 2 valeurs Firefox / MSIE---*/

#Bandeau1,#Bandeau2,#Bandeau3,#Bandeau4,#Bandeau5 { 
	border:1px solid #868688;
	text-align: center;
	font-size:13px; font-weight:bold;
	color:white;
	height:18px; _height:20px;   /*--- Attention 2 valeurs Firefox / MSIE---*/
	text-decoration:none;
}

#Bandeau1:hover {color:white; background-color:#fba325;}
#Bandeau2:hover {color:white; background-color:#fba325;}
#Bandeau3:hover {color:white; background-color:#fba325;}
#Bandeau4:hover {color:white; background-color:#fba325;}
#Bandeau5:hover {color:white; background-color:#fba325;}

div.sousmenu { 
	font-size:12px;
	font-weight:bold;
	line-height: 14px; 
	padding:4px;
	background-color:white;
}

a.sousmenu {
	text-decoration: none;
}
a.sousmenu {
	color:#fea526;
}
a.sousmenu:hover {
	text-decoration: underline;
	color:#868688;
}
#image_droite {
background-repeat: no-repeat;
background-image: url(../img/cadre_grand.gif);
padding: 1px 4px 4px 1px;
_border:1px solid #5F5C4C;
}
#SM1,#SM2,#SM3,#SM4{
	position:absolute; 
	top:20px; 
	z-index:0; 
	height:auto;
	visibility: hidden;
	text-align:left;
	display:block; 
	border-width:1px;border-style:none solid solid solid;border-color:#d5d5d6; 
} 
/*----------------------- Sous Menus  ----------------------------------------*/
#SM1{ left:4px; width:139px; } 
#SM2{ left:138px; width:180px; } 
#SM3{ left:277px; width:105px; } 
#SM4{ left:410px; width:93px; } 
/*----------------------- Titres de pages intérieures ------------------------*/
#titre_atouts, #titre_associes, #titre_abonnement, #titre_agences, #titre_articles, #titre_actudetail, #titre_collaborateurs, #titre_competences, #titre_desabonnement, #titre_developpement, #titre_etudes, #titre_formations, #titre_lesproduits, #titre_formationsdetail, #titre_marketing, #titre_nousecrire, #titre_plan, #titre_qualite, #titre_references, #titre_partenaires, #titre_observations,#titre_actualites {  
position:absolute; left:20px; top:65px; width:240px; height:24px; 
background-repeat: no-repeat;
color:#84b815;font-size:1px;
}
#titre_actualites {  
position:absolute; left:160px; top:65px; width:100px; height:24px; 
}
#titre_atouts {background-image: url(../img/titre_atouts.gif);}
#titre_associes {background-image: url(../img/titre_associes.gif);}
#titre_abonnement {background-image: url(../img/titre_abonnement.gif);}
#titre_agences {background-image: url(../img/titre_agences.gif);}
#titre_articles {background-image: url(../img/titre_articles.gif);}
#titre_actudetail {background-image: url(../img/titre_articles.gif);}
#titre_collaborateurs {background-image: url(../img/titre_collaborateurs.gif);}
#titre_competences {background-image: url(../img/titre_competences.gif);}
#titre_desabonnement {background-image: url(../img/titre_desabonnement.gif);}
#titre_developpement {background-image: url(../img/titre_developpement.gif);}
#titre_etudes {background-image: url(../img/titre_etudes.gif);}
#titre_formations {background-image: url(../img/titre_formations.gif);}
#titre_lesproduits {background-image: url(../img/titre_produits.gif);}
#titre_formationsdetail {background-image: url(../img/titre_formations.gif);}
#titre_marketing {background-image: url(../img/titre_marketing.gif);}
#titre_nousecrire {background-image: url(../img/titre_nousecrire.gif);}
#titre_plan {background-image: url(../img/titre_plan.gif);}
#titre_qualite {background-image: url(../img/titre_qualite.gif);}
#titre_references {background-image: url(../img/titre_references.gif);}
#titre_partenaires {background-image: url(../img/titre_partenaires.gif);}
#titre_observations {background-image: url(../img/titre_observations.gif);}
#titre_actualites {background-image: url(../img/titre_actualites.gif);}

#contenu { 
position:absolute; left:76px; top:138px; width:657px;_width:697px;
background-color:white; 
border-width:1px;border-style:solid;border-color:#868688;
padding-left:20px;
padding-right:20px;
padding-top:100px;  
padding-bottom:100px;  
} 
#corps_contenu {
color:#5f5f61;
font-size:12px;
text-align:justify;
}
#contenu_accueil {
position:absolute; left:76px; top:138px; width:697px; height:374px;  _z-index:-1;
color:#868688;
background-color:white;
font-size:12px;
text-align:justify;
border-width:1px;border-style:solid;border-color:#868688;
}
#createurs {
position:absolute;left:-76px;top:-9px;width:240px;height:21px;
background-image: url(../img/createurs_resultats.gif);
background-position:center;
background-repeat:no-repeat;
font-size:1px;color:#ffffff;
}
#portraits { 
position:absolute;top:223px;_top:221px;left:-1px;_left:-1px;width:150px;height:150px; 
text-align:left;
border-width:1px;border-style:solid;border-color:#868688;
}
#nouveaux_produits {
position:absolute;left:557px;_left:555px;top:252px;_top:250px;width:140px;height:122px; 
/*
background-image: url(../img/nouveaux_produits.gif);
background-position:center;
background-repeat:no-repeat;
font-size:1px;color:#ffffff; */
}
#contenu_actu_une {
position:absolute; left:160px; top:100px; width:400px; height:220px;  _z-index:-1;
}

/*----------------------- Actu défilante en page d'accueil -------------------*/
#marquee1, #marquee1:hover{
width:423px;height:24px;
text-align: center;
background-color:#84B816;
font-family: Arial, Geneva, Helvetica, Times, Sans-Serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
padding-top:4px;
padding-right:2px;
padding-left:2px;
margin:0px;
border:0px solid #84B816;
text-decoration: none;
cursor:pointer;
}
#marquee{
position:absolute; left:151px; _left:151px; width:443px; top:350px; _top:347px;
}
#marquee2{
text-decoration: none;
}
/*----------------------- Polices générales -------------------*/
.lien, .lien_vert, .lien_rouge, .lien_bleu {text-decoration: none;}
.lien:hover, .lien_vert:hover, .lien_rouge:hover, .lien_bleu:hover {text-decoration: underline;}
.lien {color:#458b55;}
.lien_vert,.vert {color:#84b815;}
.lien_rouge,.rouge {color:#fba325;}
.lien_bleu,.bleu {color:#17aec1;}
input.bordure, textarea, select { 
border:1px solid #5F5C4C; 
font-family: Arial, Geneva, Helvetica, Sans-Serif;
font-size:12px;
padding:1px;
background-color:#eaf8cd;
} 
input.nobordure { 
border:0px solid #5F5C4C;  
background-color:none;
} 
input.bouton {
background-color:#498d58;
font-size:12px;
font-weight:bold;
color:white;
}
td {
font-family: Arial, Geneva, Helvetica, Sans-Serif;
color:#4B493F;
font-size:12px;
}