body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color: #666666; background-color: #69c; }
menu { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-color: #69c; width: 909px; }
li{
margin-right:5px;
}
.gris {
	color:#a5a5a5;
	font-weight:bold;
}
.parme {
	color:#ccf;
	font-weight:bold;
}
.justifie {
text-align:justify;
}
#menu { width:909px; height:150px; background-color:#ffffff; margin:0 auto; }
#menumetier { background-color: #ffffff; margin: 0 auto; width: 909px; height: 200px; }
.logo {
	width:400px;
	height:120px;
	float:left;
}
.logobas { width: 400px; height: 30px; float: left; }
.logobaie { background-image: url(../webdonnees/images/page_baies.jpg); background-position: right 0; width: 400px; height: 30px; float: left; }
.logooutillage { background-image: url(../webdonnees/images/page_outillage.jpg); background-position: right 0; width: 400px; height: 30px; float: left; }
.logoinjection { background-image: url(../webdonnees/images/page_injection.jpg); background-position: right 0; width: 400px; height: 30px; float: left; }
.logodecoupe { background-image: url(../webdonnees/images/page_decoupe.jpg); background-position: right 0; width: 400px; height: 30px; float: left; }
.logometiersbaies { background-position: left 0; width: 909px; height: 20px; float: left; }
.page {
	width:909px;
	float:left;
}
.bandeau { background-image: url(../webdonnees/images/batiment.jpg); background-position: right 0; width: 509px; height: 120px; float: left; }
.menumetier { width: 509px; height: 180px; float: left; }
.menumetier+ { width: 509px; height: 210px; float: left; }
.menuppl { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color: #fff; background-color:#069; text-align: center; width:909px; height:30px; float:left; vertical-align:bottom; }
.menubais { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-image: url(../webdonnees/images/fond_glace1.jpg); background-repeat: no-repeat; background-position: right top; text-align: center; vertical-align: middle; width: 909px; height: 30px; float: left; }
.menuwindows { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-image: url(../webdonnees/images/page_windows.jpg); background-repeat: no-repeat; background-position: right top; text-align: center; width: 909px; height: 30px; float: left; vertical-align: middle; }
.menubis { color: #069; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 1; background-image: url(../webdonnees/images/fond_glace1.jpg); background-repeat: no-repeat; background-position: right top; text-align: center; width: 909px; height: 30px; float: right; }
.menudecoupe { color: #069; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 1; background-image: url(../webdonnees/images/fond_decoupe.jpg); background-repeat: no-repeat; background-position: right top; text-align: center; width: 909px; height: 30px; float: right; }
.menuinjection { color: #069; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 1; background-image: url(../webdonnees/images/fond_injection.jpg); background-repeat: no-repeat; background-position: right top; text-align: center; width: 909px; height: 30px; float: right; }
.menuoutillage { color: #069; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 1; background-image: url(../webdonnees/images/fond_outillage.jpg); background-repeat: no-repeat; background-position: right top; text-align: center; width: 909px; height: 30px; float: right; }
.menubaies { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-align: center; width: 909px; height: 30px; float: left; vertical-align: bottom; }
.menu_basbaies { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-align: center; width: 909px; float: left; vertical-align: bottom; }
.menuint { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color: #fff; background-color:#99c5e2; width:681px; height:18px; float:left; text-align:center; }
.menuint a {color:#FFF; text-decoration:none;}
.menuint a:hover {color:#FFF; font-weight:bold; text-decoration: none;}
.menuint_sep {
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	width:3px;
	height:18px;
	background-image:  url(pixel_sep.jpg);
	float:left;
}
.menuint_violet {
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	background-color:#CFA2C9;
	width:225px;
	height:18px;
	float:left;
}
.menuint_bleu {
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	background-color:#99C5E2;
	width:225px;
	height:18px;
	float:left;
}
.yep_valignbis { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 0; color: #000000; text-indent: -10000px; width:0; height: 0; }
.yep_valign { color: #000000; font-size: 0; font-family: Arial, Helvetica, sans-serif; text-indent: -5000px; margin: 0; padding: 0; width: 0; height: 0; border-left-color: #fff; border-left-width: 2px; }
#page { width:909px; height:560px; background-color:#fff; margin:0 auto; }
#pagegrande { background-color: #fff; margin: 0 auto; width: 909px; height: 1120px; }
#pagebaie { background-color: #fff; margin: 0 auto; width: 909px; height: 580px; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
.lienimage_premier {
	margin: 0px;
	padding: 0px;
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	text-decoration: none;
	margin-bottom: 0px;
	background-color: #A0E834;
	float:left;
	vertical-align:middle;
	color:#FFF;
	padding-left:5px;
	padding-right:5px;	
}
.lienimage { display: block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; height: 20px; text-decoration: none; float:left; color:#fff; text-indent: 5px; vertical-align: middle; top: 0; margin: 5px 5px 0; padding-top: 0; padding-bottom: 0; }
.lienimagesouce { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 5px; display: block; margin: 5px 5px 0; padding-top: 0; padding-bottom: 0; height: 20px; float: left; border-left: 1px solid #fff; }
.lienmetierbaie { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../webdonnees/images/metiers_glaces_et_baies.jpg); background-repeat: no-repeat; text-decoration: none; width: 225px; display: block; height: 20px; border-left-style: solid; }
.lienmetierdecoupe { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(../webdonnees/images/metiers_decoupe_embout.jpg); background-repeat: no-repeat; display: block; width: 225px; height: 20px; border-left-style: solid; }
.lienmetierinjection { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../webdonnees/images/metiers_injection_plastic.jpg); text-decoration: none; background-repeat: no-repeat; display: block; width: 225px; height: 20px; border-left-style: solid; }
.lienmetieroutillage { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../webdonnees/images/metiers_outillage.jpg); text-decoration: none; background-repeat: no-repeat; display: block; width: 234px; height: 20px; border-left-style: solid; }
.lienimagebis { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 5px; display: block; margin: 5px 5px 0; padding-top: 0; padding-bottom: 0; float: left; vertical-align: middle; }
.traitblanc { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 50%; text-decoration: none; text-indent: 2px; display: block; margin: 5px 5px 0; padding-top: 20px; padding-bottom: 0; float: left; vertical-align: middle; border-left: 1px solid #fff; }
.lienimage_dernier {
	border-right:1px SOLID #FFF;
	border-left:1px SOLID #FFF;
	margin: 0px;
	padding: 0px;
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	text-decoration: none;
	margin-bottom: 0px;
	background-color: #A0E834;
	float:left;
	vertical-align:middle;
	color:#fff;
	padding-left:5px;
	padding-right:5px;	
}
.lienimage_premier:hover {
	background-color: #FFB400;
}
.lienimage:hover { background-color: #ffb400; text-indent: 5px; }
.lienimage_dernier:hover {
	background-color: #FFB400;
}
.lienactif_premier { margin: 5px 5px 0; display: block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; height: 20px; text-decoration: none; float:left; vertical-align:middle; color:#fff; top: 0; padding-top: 0; padding-bottom: 0; }
.lienactif_adresse { color: #fff; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: none; text-align: center; display: block; margin: 5px 0 0 4px; padding-top: 0; padding-bottom: 0; top: 0; height: 20px; float: left; vertical-align: middle; width: 450px; }
.lienactif { border-left:1px solid #fff; margin: 0; padding: 0 5px; display: block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; text-decoration: none; background-color: #ffb400; float:left; vertical-align:middle; color:#fff; vertical-align:middle; top: 0; }
.lienactif_dernier {
	border-right:1px SOLID #FFF;
	border-left:1px SOLID #FFF;
	margin: 0px;
	padding: 0px;
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	text-decoration: none;
	margin-bottom: 0px;
	background-color: #FFB400;
	float:left;
	vertical-align:middle;
	color:#fff;
	padding-left:5px;
	padding-right:5px;	
}
.colonne { background-color: #fff; width:225px; height: 560px; float:left; margin:0; padding:0; }
.carte { background-color: #fff; margin: 0; padding: 0; width: 675px; height: 560px; float: left; }
.colonnebaie { background-color: #fff; margin: 0; padding: 0; width: 225px; height: 540px; float: left; }
.colonne2 { background-color: #ccc; margin: 0; padding: 0; width: 225px; height: 560px; float: left; }
.colonne3atmos { background-color: #fc9; margin: 0; padding: 0; width: 225px; height: 560px; float: left; }
.colonne3 { background-color: #a5a5a5; margin: 0; padding: 0; width: 225px; height: 560px; float: left; }
.colonne4 { background-color: #ccf; margin: 0; padding: 0; width: 225px; height: 560px; float: left; }
.colonneplasti { background-color: #fcc; margin: 0; padding: 0; width: 225px; height: 560px; float: left; }
.colonneatmos { background-color: #fc9; margin: 0; padding: 0; width: 225px; height: 560px; float: left; }
.colonne5 { background-color: #ccf; background-image: url(../webdonnees/images/cote.jpg); margin: 0; padding: 0; width: 9px; height: 560px; float: left; }
.colonnedernierecoteviolet { background-image: url(../webdonnees/images/coteviolet.jpg); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; width: 9px; height: 560px; float: left; }
.colonnedernierecoterose { background-image: url(../webdonnees/images/coterose.jpg); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; width: 9px; height: 560px; float: left; }
.colonnedernierecotegris { background-image: url(../webdonnees/images/cotegris.jpg); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; width: 9px; height: 560px; float: left; }
.colonnedernierecoteorange { background-image: url(../webdonnees/images/coteorange.jpg); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; width: 9px; height: 560px; float: left; }
.colonnedernierecote { background-image: url(../webdonnees/images/cote.jpg); background-repeat: no-repeat; margin: 0; padding: 0; width: 9px; height: 560px; float: left; }
.colonnederniere { background-color: #ccc; margin: 0; padding: 0; width: 225px; height: 560px; float: left; }
.colonnedouble {
	background-color: #FFF;
	height:980px;
	width:453px;
	float:left;
	margin:0px;
	padding:0px;
}
.colonnesep { float:left; margin:0; padding:0; }
.centrer { text-align: center; width: 225px; height: auto; widht: 225px; }
.module5 { width: 9px; height: auto; widht: 225px; }
.module { width: 225px; height: auto; widht: 225px; }
.modulefonce { background-color: #666; width: 225px; height: auto; widht: 225px; }
.module .titre2 { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; width: 220px; }
.module .titre2bleufonce { color: #3069c4; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; width: 220px; }
.module .ref { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; width: 220px; }
.module .titre3 { color: #069; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; width: 220px; }
.module .titregrisfonce { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; background-color: #666; text-decoration: none; text-align: center; width: 220px; }
.module .titretresgros { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #69c; text-transform: uppercase; text-align: center; width: 220px; }
.module .titretresgrosdecoupe { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #3e367e; text-align: center; text-transform: uppercase; width: 220px; }
.module .titretresgrosplasti { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #c69; text-align: center; text-transform: uppercase; width: 220px; }
.module .titretresgrosoutil { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #f96; text-align: center; text-transform: uppercase; width: 220px; }
.module .titregrisclair { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; background-color: #ccc; text-align: center; width: 220px; }
.module .texte { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; text-indent: 0; width: auto; margin-right: 5px; margin-left: 5px; }
.module .enumeration { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: none; text-align: left; text-indent: 0; margin-right: 5px; margin-left: 5px; width: auto; }
.module .textecentreancre { color: #666; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; background-color: #ccf; text-decoration: none; text-align: center; text-indent: 0; margin-right: 5px; margin-left: 5px; width: auto; list-style-type: disc; cursor: auto; display: list-item; }
.module .textecentre { color: #666; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: none; text-align: center; text-indent: 0; margin-right: 5px; margin-left: 5px; width: auto; }
.module .textecentrebleu { color: #3069c4; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: none; text-align: center; text-indent: 0; margin-right: 5px; margin-left: 5px; width: auto; }
.module .textecentretitre { color: #069; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: blink; text-align: center; text-indent: 0; margin-right: 5px; margin-left: 5px; width: auto; }
.module .textefondfonce { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666; text-decoration: none; text-align: left; text-indent: 0; margin-right: 5px; margin-left: 5px; width: auto; }
.module .texte2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666; text-decoration: none; text-align: center; text-indent: 2px; width: 225px; }
.module .contenu {
	background-color:#FFF;
}
.module .contenu p {
	margin: 0px;
	padding: 5px;
}
.module .separation { background-color: #fff; width:225px; height:5px; border-bottom:1px solid #fff; margin-top:10px; }
.module .separation2 { background-color: #a5a5a5; margin-top: 10px; width: 225px; height: 5px; border-bottom: 1px solid #fff; }
.module a { color:#fff; font-size: 13px; font-weight:bold; text-decoration:none; text-align: center; }
.module a:hover { color:#666; font-weight:bold; text-decoration:none;}
.baspagebis { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-top:0 solid #fff; background-repeat: no-repeat; background-position: 895px 0; text-align: center; width:909px; height:19px; margin: 0 auto; }
.baspage { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccf; background-image: url(../webdonnees/images/bas.jpg); background-repeat: no-repeat; background-position: 895px 0; text-align: center; margin: 0 auto; right: 20px; width: 909px; height: 59px; border-top: 0 solid #fff; }
.cote { color: white; background-color: #fff; background-image: url(../webdonnees/images/cote.jpg); background-repeat: no-repeat; background-position: 0 0; margin: 0 auto; width: 9px; height: 560px; float: left; border-top-color: #fff; border-top-style: solid; }
