@charset "UTF-8";#menu {	position:absolute;	width:900px;	height:16px;	z-index:3;	left: 0px;	top: 88px;	background-color: #ED8100;}#haut {	position:absolute;	width:900px;	height:77px;	z-index:2;}/* CSS Document */#intro {	position:relative;	width:800px;	height:400px;	z-index:1;	margin-top: 50px;	margin-right: auto;	margin-left: auto;	background-color: #FFF;	border: 1px solid #826056;}#fenetre {	position:relative;	width:900px;	height:600px;	z-index:2;	margin-top: 50px;	margin-right: auto;	margin-left: auto;	background-color: #FFF;	border: 1px solid #6F5449;}#fenetre_societe {	position:relative;	width:900px;	height:634px;	z-index:2;	margin-top: 50px;	margin-right: auto;	margin-left: auto;	background-color: #FFF;	border: 1px solid #6F5449;}#fenetre_contact {	position:relative;	width:900px;	height:1292px;	z-index:2;	margin-top: 50px;	margin-right: auto;	margin-left: auto;	background-color: #FFF;	border: 1px solid #6F5449;}#fenetre_chef {	position:relative;	width:900px;	height:900px;	z-index:2;	margin-top: 50px;	margin-right: auto;	margin-left: auto;	background-color: #FFF;	border: 1px solid #6F5449;}#fenetre_sitedinfos {	position:relative;	width:900px;	height:897px;	z-index:2;	margin-top: 50px;	margin-right: auto;	margin-left: auto;	background-color: #FFF;	border: 1px solid #6F5449;}body {	background-color: #FFF;	font-family: Arial, Helvetica, sans-serif;	background-repeat: repeat-x;	background-position: left top;	background-image: url(images/traits2.jpg);}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 16px;	color: #FFF;	text-align: justify;}h1 {	font-size: 30px;	color: #E58000;	text-align: right;}h2 {	font-size: 20px;	font-weight: bold;	color: #DC8200;	background-color: #4E3B34;	padding-left: 5px;}#texte_chef ul li {	font-weight: bold;	text-align: left;	list-style-type: square;	font-size: 12px;	line-height: 14px;	color: #FFF;}h3 {	font-size: 14px;	line-height: 16px;	font-weight: bold;	color: #FFF;	text-align: right;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #ADE9FF;	line-height: 18px;}#fond {	position:absolute;	width:559px;	height:506px;	z-index:auto;	left: 905px;	top: 161px;	background-image: url(images/fond.jpg);	background-repeat: no-repeat;	visibility: visible;}#menu02 h4 #formations    {	height: 25px;}#fenetre #texte #menu02 h4 #formations {	height: 25px;}#fenetre_contact #texte #menu02 h4 #formations {	height: 25px;}#menu02 h4 #salarie    {	height: 55px;}#fenetre #texte #menu02 h4 #salarie {	height: 55px;}#fenetre_contact #texte #menu02 h4 #salarie {	height: 55px;}#titre_chef {	position:absolute;	width:209px;	height:53px;	z-index:2;	left: 220px;	top: 11px;}#texte_chef {	position:absolute;	width:429px;	height:1290px;	z-index:1;	left: 440px;	top: 21px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #E58000;	padding-left: 10px;}#texte_salarie {	position:absolute;	width:440px;	height:1050px;	z-index:1;	left: 429px;	top: 20px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #E58000;	padding-left: 10px;}#texte_salarie ul li {	font-weight: bold;	text-align: left;	list-style-type: square;	color: #FFF;	font-size: 12px;	line-height: 14px;}#titre_telecom {	position:absolute;	width:303px;	height:53px;	z-index:2;	left: 89px;	top: 13px;}#titre_securite {	position:absolute;	width:303px;	height:53px;	z-index:2;	left: 89px;	top: 13px;}#texte_securite {	position:absolute;	width:385px;	height:480px;	z-index:1;	left: 400px;	top: 20px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #E58000;	padding-left: 10px;}#texte_electricite {	position:absolute;	width:385px;	height:509px;	z-index:1;	left: 400px;	top: 20px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #E58000;	padding-left: 10px;}#fenetre_formations #texte_electricite li {	line-height: 25px;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #A8C1DF;	list-style-type: square;	font-weight: bold;}#fenetre_formations #texte_securite li {	line-height: 25px;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #957E78;	list-style-type: square;	font-weight: bold;}#fenetre_formations #texte_telecom li{	line-height: 25px;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #EF7F00;	list-style-type: square;	font-weight: bold;}#fenetre_formations #texte_telecom ul li a:hover {	color: #FFF;	background-color: #E58000;	display: block;	height: 20px;	line-height: 25px;	list-style-type: square;}#fenetre_formations #texte_telecom ul li a  {	background-color: #513D35;	color: #FFF;	text-decoration: none;	border-right-color: #473730;	display: block;	padding-left: 10px;	height: 20px;	line-height: 25px;	list-style-type: square;}#fenetre_formations #texte_contact ul li a {	background-color: #513D35;	color: #FFF;	text-decoration: none;	border-right-color: #473730;	display: block;	padding-left: 10px;	height: 20px;	line-height: 25px;	list-style-type: square;}#texte_telecom {	position:absolute;	width:385px;	height:480px;	z-index:1;	left: 400px;	top: 20px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #E58000;	padding-left: 10px;}#titre_implantations {	position:absolute;	width:223px;	height:53px;	z-index:2;	left: 191px;	top: 11px;	text-align: right;}#titre_implantations a {	font-size: 16px;	color: #DC8200;	text-decoration: underline;	font-weight: bold;	text-align: right;}.tel {	font-size: 20px;	color: #A8C2DC;}#form_salaries {	position:absolute;	width:320px;	height:920px;	z-index:6;	left: 544px;	top: 92px;	font-size: 12px;	color: #FFF;	background-color: #5E4941;}#carte {	position:absolute;	width:445px;	height:344px;	z-index:5;	left: 424px;	top: 4px;}#form_dirigenants {	position:absolute;	width:320px;	height:920px;	z-index:6;	left: 190px;	top: 92px;	font-size: 12px;	color: #FFF;	background-color: #5E4941;}.decalage {	padding-left: 20px;}#intro_form {	position:absolute;	width:375px;	height:70px;	z-index:7;	left: 432px;	top: 34px;	color: #E58000;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}.merci {	font-size: 30px;	color: #826056;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	line-height: 32px;}#salarie     {	display: block;	height: 55px;}#formations     {	display: block;	height: 25px;}#menu02 h4 a   {	color: #FFF;	text-decoration: none;	display: block;	background-image: url(images/fleche.jpg);	background-repeat: no-repeat;	padding-left: 15px;	height: 40px;	text-align: left;	margin-left: -5px;	vertical-align: middle;}#menu02 h4 :hover  {	color: #6F5449;	background-image: url(images/fleche2.jpg);	background-repeat: no-repeat;	text-align: left;	display: block;	height: 40px;	padding-left: 15px;	background-color: #FFF;	vertical-align: middle;}#titre_sitedinfos {	position:absolute;	width:226px;	height:137px;	z-index:2;	left: 185px;	top: 11px;}#titre_sitedinfos a {	color: #FFF;	text-decoration: underline;	font-size: 13px;}#liens_formations {	position:absolute;	width:121px;	height:115px;	z-index:4;	left: 41px;	top: 122px;	font-size: 14px;	font-weight: bold;	color: #FFF;	font-family: Arial, Helvetica, sans-serif;	line-height: 16px;	border-right-width: thin;	border-right-style: solid;	border-right-color: #6D5448;}#liens_formations a {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 16px;	color: #FFF;	display: block;	background-color: #6F5449;	text-decoration: none;	padding-left: 15px;}#liens_formations a:hover {	background-color: #45362E;}#fenetre #texte #texte_site a {	color: #DC8200;}#texte_site {	position:absolute;	width:509px;	height:134px;	z-index:5;	left: 279px;	top: 109px;	font-size: 20px;	color: #FFF;	line-height: 22px;	text-align: center;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}#fenetre #texte #texte_site a:hover {	color: #FFF;}#texte_references {	position:absolute;	width:506px;	height:588px;	z-index:1;	left: 263px;	top: 11px;	padding-left: 10px;	line-height: 14px;}h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #ADE9FF;	background-color: #4C3B34;	display: block;	padding-left: 12px;	margin-bottom: -10px;}.encadre {	font-size: 17px;	line-height: 19px;	font-weight: bold;	color: #E58000;	font-family: Arial, Helvetica, sans-serif;}#fenetre_site {	position:relative;	width:900px;	height:632px;	z-index:2;	margin-top: 50px;	margin-right: auto;	margin-left: auto;	background-color: #FFF;	border: 1px solid #6F5449;}#texte_site a {	color: #DC8200;}#texte_site a:hover {	color: #FFF;}#fenetre_implantations {	position:relative;	width:900px;	height:633px;	z-index:2;	margin-top: 50px;	margin-right: auto;	margin-left: auto;	background-color: #FFF;	border: 1px solid #6F5449;}
