#navigGlobal {
	/*border: 1px solid red;
	float:left;*/
	margin: 150px 0 0 15px;
	padding: 0;	
	width: 200px;
}

.navigTitreOff {
	color: #000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	margin: 2px;
	padding: 0;
}

.navigTitreOn {
	color: #1cb5ff;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	margin: 2px;
	padding: 0;	
}

.navigLiOff {
	color: #000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	margin: 2px;
	padding: 0;
}

.navigLiOn {
	border-bottom: 1px solid #1cb5ff;
	color: #1cb5ff;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	margin: 2px;
	padding: 0;	
}

.navigUl {
	left:15px;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 5px 0 5px 0;
	position:absolute;
	text-align: left;
	top:300px;
	visibility:hidden;
	}	

.body_presentation #presentation {
	visibility:visible;
	}
	
.body_realisationsphares #realisationsphares {
	visibility:visible;
	}
	
.body_produits #produits {
	visibility:visible;
	}
	
#body_architectes #architectes {
	visibility:visible;
	}
	
	
.navigTitreOff a:link, .navigTitreOff a:visited, .navigTitreOn a:link, .navigTitreOn a:visited  {
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.navigTitreOff a:hover, .navigTitreOff a:active, .navigTitreOn a:hover, .navigTitreOn a:active  {
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.navigLiOff a:link, .navigLiOff a:visited {
	color:#000;
	line-height: 15px;
	padding: 0;
	text-decoration:none;	
}	

.navigLiOff a:hover, .navigLiOff a:active {
	border-bottom: 1px solid #1cb5ff;
	color:#1cb5ff;
	line-height: 15px;
	padding: 0;
	text-decoration:none;
}

#body_presentation_societe #presentation_societe a,
#body_presentation_savoirfaire #presentation_savoirfaire a,
#body_presentation_export #presentation_export a,
#body_presentation_technologies #presentation_technologies a,
#body_presentation_portaliers #presentation_portaliers a {
	color:#1cb5ff;
	}

.body_presentation #titre1 a {
	color:#1cb5ff;
	}

.body_realisationsphares #titre2 a {
	color:#1cb5ff;
	}
#body_realisationsphares_beyrouth #realisationsphares_beyrouth a,
#body_realisationsphares_stpetersbourg #realisationsphares_stpetersbourg a,
#body_realisationsphares_portosanto #realisationsphares_portosanto a,
#body_realisationsphares_tavira #realisationsphares_tavira a,
#body_realisationsphares_teyras #realisationsphares_teyras a,
#body_realisationsphares_ilesaintmartin #realisationsphares_ilesaintmartin a,
#body_realisationsphares_quarteira #realisationsphares_quarteira a{
	color:#1cb5ff;
	}



#body_produits_barreaudage #produits_barreaudage a,
#body_produits_remplissage #produits_remplissage a, 
#body_produits_surctremuret #produits_surctremuret a,
#body_produits_axes #produits_axes a,
#body_produits_maincourante #produits_maincourante a, 
#body_produits_separationbalcons #produits_separationbalcons a, 
#body_produits_freeart #produits_freeart a, 
#body_produits_gardal #produits_gardal a, 
#body_produits_expressvilla #produits_expressvilla a, 
#body_produits_barrierespiscine #produits_barrierespiscine a, 
#body_produits_portails #produits_portails a {
	color:#1cb5ff;
	}

.body_produits #titre3 a {
	color:#1cb5ff;
	}	



.pageDocsTelechargement #txtColonneGche {
/* border: 1px solid red; */
	float:left;
	margin:15px 5px 15px 15px;
	width: 380px;
	}


	
.pageDocsTelechargement #txtColonneDroite {
/* border: 1px solid red; */
	float:right;
	margin:50px 15px 15px 5px;
	width: 150px;
	text-align:right;
	}

#body_realisationsphares #titreRealisationsphares a {
	color:#1cb5ff;
	}
	
#body_actualites #titreActualites a {
	color:#1cb5ff;
	}
		
#body_normes #titreNormes a {
	color:#1cb5ff;
	}
			
#body_architectes #titreArchitectes a {
	color:#1cb5ff;
	}		
.pageArchitectes #txtColonneGche {
	float:left;
	margin:15px 5px 15px 15px;
	width: 380px;
	}
.pageArchitectes #txtColonneDroite {
	float:right;
	margin:50px 15px 15px 5px;
	width: 150px;
	text-align:right;
	}	
			
.navigLiOn a:link, .navigLiOn a:visited, .navigLiOn a:hover, .navigLiOn a:active {
	color:#000;
	line-height: 15px;
	padding: 0;
	text-decoration:none;
}

.ssMenuNavigOff {
	display: none;
}

.ssMenuNavigOn {
	display: bloc;
}




/********************************************/
/*Sous-menu */
/********************************************/



#menuExport {
	background-color: #b2b2b2;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	left: 55px;
	margin: 0;
	text-align: left;
	top : 320px;
	width: 180px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}

#menuBarreaudage {
	background-color: #b2b2b2;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	left: 90px;
	margin: 0;
	text-align: left;
	top : 315px;
	width: 150px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}

#menuRemplissage {
	background-color: #b2b2b2;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	left: 90px;
	margin: 0;
	text-align: left;
	top : 320px;
	width: 200px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}

#menuSurCtreMuret {
	background-color: #b2b2b2;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	left: 90px;
	margin: 0;
	text-align: left;
	top : 355px;
	width: 150px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}

#menuAxes {
	background-color: #b2b2b2;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	left: 100px;
	margin: 0;
	text-align: left;
	top : 370px;
	width: 100px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}

a.lienMenu:link, a.lienMenu:visited {
	background-color: #b2b2b2;
	color: #ffffff;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 2px 2px 8px;
	text-decoration: none;
}

a.lienMenu:hover, a.lienMenu:active {
	background-color: #ccecf4;
	color: #00a0c6;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 2px 2px 8px;
	text-decoration: none;
}





/********************************************/
/*Particuliers Professionnels */
/********************************************/

div#ProfessionnelsParticuliers {
	background: transparent url(../img_new/fr/prof_particuliers.gif) top left no-repeat;
	width: 102px;
	height: 50px;
	margin-top:22px;
	margin-left:506px;
}


div#globalProfessionnelsParticuliers {
	width: 102px;
	height: 50px;
	margin: 0;
	padding: 0;
	border: 0;
	}

div#globalProfessionnelsParticuliers ul#menu {
	width: 102px;
	height: 50px;
	margin: 0;
	padding: 0;
	}

div#globalProfessionnelsParticuliers ul#menu li {
	margin:0;
	padding: 0;
	list-style: none;
	position: relative;
	}

#ProfessionnelsParticuliers ul#menu li, #ProfessionnelsParticuliers ul#menu a {
display: block;

}	

#ProfessionnelsParticuliers ul#menu li #navProfessionnels, #ProfessionnelsParticuliers ul#menu #navProfessionnels a,
#ProfessionnelsParticuliers ul#menu li #navParticuliers, #ProfessionnelsParticuliers ul#menu #navParticuliers a{ 

height: 25px;

}
	
		
div#globalProfessionnelsParticuliers ul#menu li a {
	text-decoration: none;
	text-indent: -9999px;
}


	
#navProfessionnels {left:0; width: 102px;}
#navParticuliers {left: 0; width: 102px;}



#navProfessionnels a:hover	{background: transparent url(../img_new/fr/prof_particuliers.gif) 0 -50px no-repeat;}
#navParticuliers a:hover	{background: transparent url(../img_new/fr/prof_particuliers.gif) 0 -75px no-repeat;}


/* Pour les liens bas de page */
#liensbas {
	margin-left:auto;
	margin-right:auto;
	padding: 0;
	text-align: center;
	width: 990px;
	position:relative;
	color:#eee;
	font-size: 11px;
}
#liensbas h1 {
	margin: 0 10px 0 0;
	float: left;
	color:#eee;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	line-height: 14px !important;
	white-space: nowrap;
	}
	#liensbas h1 a {
		color:#eee;
		font-size: 11px;
		font-weight: normal;
		}
#liensbas h2 {
	margin: 0 10px 0 0;
	float: left;
	color:#eee;
	font-size: 11px;
	line-height: 14px !important;
	white-space: nowrap;
	}
	#liensbas h2 a {
		color:#eee;
		font-size: 11px;
		}

#liensbas h3 {
	margin: 0 10px 0 0;
	float: left;
	color:#eee;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	line-height: 14px !important;
	white-space: nowrap;
	}
	#liensbas h3 a {
		color: #00a0c6; font-size:11px; font-weight: bold; 
		}






/********************************************/
/*Particuliers Professionnels DE */
/********************************************/

div#ProfessionnelsParticuliersDe {
	background: transparent url(../img_new/de/prof_particuliers.gif) top left no-repeat;
	width: 150px;
	height: 50px;
	margin-top:22px;
	margin-left:506px;
}


div#globalProfessionnelsParticuliersDe {
	width: 150px;
	height: 50px;
	margin: 0;
	padding: 0;
	border: 0;
	}

div#globalProfessionnelsParticuliersDe ul#menu {
	width: 150px;
	height: 50px;
	margin: 0;
	padding: 0;
	}

div#globalProfessionnelsParticuliersDe ul#menu li {
	margin:0;
	padding: 0;
	list-style: none;
	position: relative;
	}

#ProfessionnelsParticuliersDe ul#menu li, #ProfessionnelsParticuliersDe ul#menu a {
display: block;

}	

#ProfessionnelsParticuliersDe ul#menu li #navProfessionnelsDe, #ProfessionnelsParticuliersDe ul#menu #navProfessionnelsDe a,
#ProfessionnelsParticuliersDe ul#menu li #navParticuliersDe, #ProfessionnelsParticuliersDe ul#menu #navParticuliersDe a{ 

height: 25px;

}
	
		
div#globalProfessionnelsParticuliersDe ul#menu li a {
	text-decoration: none;
	text-indent: -9999px;
}


	
#navProfessionnelsDe {left:0; width: 150px;}
#navParticuliersDe {left: 0; width: 150px;}



#navProfessionnelsDe a:hover	{background: transparent url(../img_new/de/prof_particuliers.gif) 0 -50px no-repeat;}
#navParticuliersDe a:hover	{background: transparent url(../img_new/de/prof_particuliers.gif) 0 -75px no-repeat;}








/********************************************/
/*Particuliers Professionnels GB */
/********************************************/

div#ProfessionnelsParticuliersGb {
	background: transparent url(../img_new/gb/prof_particuliers.gif) top left no-repeat;
	width: 150px;
	height: 50px;
	margin-top:22px;
	margin-left:506px;
}


div#globalProfessionnelsParticuliersGb {
	width: 150px;
	height: 50px;
	margin: 0;
	padding: 0;
	border: 0;
	}

div#globalProfessionnelsParticuliersGb ul#menu {
	width: 150px;
	height: 50px;
	margin: 0;
	padding: 0;
	}

div#globalProfessionnelsParticuliersGb ul#menu li {
	margin:0;
	padding: 0;
	list-style: none;
	position: relative;
	}

#ProfessionnelsParticuliersGb ul#menu li, #ProfessionnelsParticuliersGb ul#menu a {
display: block;

}	

#ProfessionnelsParticuliersGb ul#menu li #navProfessionnelsGb, #ProfessionnelsParticuliersGb ul#menu #navProfessionnelsGb a{ 

height: 25px;

}
	
		
div#globalProfessionnelsParticuliersGb ul#menu li a {
	text-decoration: none;
	text-indent: -9999px;
}


	
#navProfessionnelsGb {left:0; width: 150px;}



#navProfessionnelsGb a:hover	{background: transparent url(../img_new/gb/prof_particuliers.gif) 0 -50px no-repeat;}


