/* Début page home*/

#accueil .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#ed8408;
	float:left;
	margin: 0 3px 0 3px;
}

#accueil div#separation {
	width:2px;
	height:780px;
	background-color:#ed8408;
	float:left;
	margin:20px 0 0 10px;
}

#accueil .contenu {
	width:97%;
	height:640px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#accueil .contenu p {
	color:black;
	font-family: verdana, sans-serif;
	font-size:0.85em;
}

.par1 {
	width: 565px;
	float:left;
	margin: 10px 5px 5px 0;
}

.par1 p {
	width: 320px;
	float:left;
	text-align: justify;
	margin-right:-10px;
}

.par2 {
	width: 565px;
	margin: 10px 0 5px 0px;
}

.par2 p {
	width: 320px;
	float:right;
	text-align: justify;
	margin-left: 10px;
}

.par3 {
	width: 565px;
	margin: 10px 0 5px 0;
}

.par3 p {
	float:left;
	text-align: justify;
}

#accueil .imgs {
	width: 230px;
	height: 140px;
	background: url(images/plant.png) no-repeat;
	float:right;
}

#accueil .imgs2 {
	width: 230px;
	height: 140px;
	background: url(images/plant3.png) no-repeat;
	float:left;
	margin:0 0 0 0;
}

#accueil .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#accueil .titre h1 {
	color:#ed8408;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

/* Fin page home*/

/* Début page heavy plate*/

#heavy-plate div#separation {
	width:2px;
	height:870px;
	background-color:#37a5d9;
	float:left;
	margin:20px 0 0 10px;
}

#heavy-plate .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#37a5d9;
	float:left;
	margin: 0 3px 0 3px;
}

#heavy-plate .contenu {
	width:97%;
	height:730px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#heavy-plate .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#heavy-plate .titre h1 {
	color:#37a5d9;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#heavy-plate .p1 {
	width:555px;
	margin:5px 0 0 5px;
	float:left;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
}

#heavy-plate .milieu2 {
	width:320px;
	margin:15px 0 0 0;
	float:right;
}

#heavy-plate .p2 {
	width:250px;
	margin:15px 0 0 50px;
	float:left;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
}

#heavy-plate .p3 {
	width: 555px;
	margin: 10px 0 5px 0;
	float:left;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
}

#heavy-plate .imgs {
	width:555px;
	height:120px;
	float:left;
	margin: 15px 0 15px 5px;
	background: url(images/heavy-plate.png);
}

#heavy-plate .imgsb {
	width:230px;
	height:280px;
	float:left;
	margin: 0 0 0 5px;
	background: url(images/hp-blades.png);
}

#heavy-plate .imgs2 {
	width:250px;
	height:80px;
	float:right;
	margin: 55px 35px 10px 0;
	background: url(images/heavy-plate2.png);
}

#heavy-plate .imgs3 {
	width:555px;
	height:120px;
	float:left;
	margin: 15px 0 0 5px;
	background: url(images/heavy-plate3.png);
}

/* Fin page heavy plate*/

/* Début page hot strip mill*/

#hot-strip div#separation {
	width:2px;
	height:780px;
	background-color:#e96220;
	float:left;
	margin:20px 0 0 10px;
}

#hot-strip .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#e96220;
	float:left;
	margin: 0 3px 0 3px;
}

#hot-strip .contenu {
	width:97%;
	height:640px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#hot-strip .list {
	width:565px;
	float:left;
}

#hot-strip .par1 {
	width:160px;
	margin:10px 0 0 20px;
	float:left;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	line-height:1.3em;
}

#hot-strip .par2 {
	width:170px;
	margin:10px 0 0 0px;
	float:right;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	line-height:1.3em;
}

#hot-strip .par3 {
	width: 565px;
	margin: 10px 0 5px 0;
}

#hot-strip .par3 p {
	width: 565px;
	float:left;
	text-align: justify;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	line-height:1em;
}

#hot-strip .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#hot-strip .titre h1 {
	color:#e96220;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#hot-strip .imgs {
	width:550px;
	height:100px;
	float:left;
	margin: 10px 0 20px 5px;
	background: url(images/hot-strip-shear.jpg);
}

/* Fin page hot strip mill*/

/* Début page circulare*/

#circulare div#separation {
	width:2px;
	height:640px;
	background-color:#37a5d9;
	float:left;
	margin:20px 0 0 10px;
}

#circulare .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#37a5d9;
	float:left;
	margin: 0 3px 0 3px;
}

#circulare .contenu {
	width:97%;
	height:500px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#circulare .titre {
	width:95%;
	margin: 15px 0 10px 5px;
}

#circulare .titre h1 {
	color:#37a5d9;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#circulare .contenu p.par1{
	width:270px;
	margin: 0 0 10px 5px;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	float:left;
	line-height: 1.35em;
}

#circulare .contenu p.par2{
	width:270px;
	margin: 0 0 10px 5px;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	float:right;
	line-height: 1.35em;
}

#circulare .contenu p.par3{
	width:540px;
	margin: 0 0 10px 5px;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	float:right;
}

#circulare .imgs {
	width:555px;
	height:160px;
	float:left;
	margin: 10px 0 20px 5px;
	background: url(images/imgs-circular.png);
}

/* Fin page circulare*/

/* Début page recycling*/

#recycling div#separation {
	width:2px;
	height:760px;
	background-color:#46aa55;
	float:left;
	margin:20px 0 0 10px;
}

#recycling .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#46aa55;
	float:left;
	margin: 0 3px 0 3px;
}

#recycling .contenu {
	width:97%;
	height:620px;
	background: url(images/map-full.jpg) no-repeat;
	margin: 0 10px 0 0;
	float:right;
}

#recycling .contenu .rec-list{
	width:210px;
	float:left;
	color:black;
	margin:40px 10px 0 10px;
	font-family: arial, verdana, sans-serif;
	font-size:0.88em;
	font-weight: bold;
}

#recycling .contenu .rec{
	width:545px;
	color:black;
	margin:35px 40px 0 10px;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
}

#recycling .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#recycling .titre h1 {
	color:#46aa55;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#recycling .titre2 {
	width:95%;
	margin: 5px 0 0 10px;
	color:#000;
	font-family: arial, sans-serif;
	font-size: 1.2em;
}

#recycling .titre2 h2 {
	color:#000;
	font-family: arial, sans-serif;
	font-size: 0.85em;
}

#recycling .imgs {
	width:555px;
	height:80px;
	float:left;
	margin: 15px 15px 20px 0;
	background: url(images/recycling.png);
}

#recycling .imgsb {
	width:200px;
	height:176px;
	float:left;
	margin: 15px 10px 0 0;
	background: url(images/recycling-blades.png);
}

#recycling .imgs2 {
	width:107px;
	height:204px;
	float:right;
	background: url(images/broyeuse.gif) no-repeat;
}

#recycling .imgs2 img{
	margin:0 0 0 10px;
}

#recycling .pa2 {
	width:555px;
	height:180px;
}

#recycling .pa3 {
	width:555px;
	margin-top:20px;
	float:left;
}
/* Fin page recycling*/

/* Début page regrinding*/

#regrinding div#separation {
	width:2px;
	height:870px;
	background-color:#9592c2;
	float:left;
	margin:20px 0 0 10px;
}

#regrinding .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#324191;
	float:left;
	margin: 0 3px 0 3px;
}

#regrinding .contenu {
	width:97%;
	height:730px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#regrinding .contenu p{
	width:275px;
	color:black;
	margin:20px 0 0 10px;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
}

#regrinding .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#regrinding .titre h1 {
	color:#324191;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#regrinding .imgs {
	width:250px;
	height:150px;
	float:right;
	margin: 15px 15px 0 0;
	background: url(images/imgs-regrinding.png);
}

#regrinding .imgs2 {
	width:555px;
	height:100px;
	float:right;
	margin: 15px 0 15px 5px;
	background: url(images/imgs-regrinding2.png);
}

#regrinding .imgs3 {
	width:250px;
	height:130px;
	float:left;
	margin: 15px 15px 0 0;
	background: url(images/imgs-regrinding3.png);
}

#regrinding .p1 {
	float:left;
}

#regrinding .p2 {
	float:left;
}

#regrinding .phrase p{
	float:left;
	width:555px;
}

#regrinding .imgs4 {
	width:555px;
	height:138px;
	float:right;
	margin: 15px 0 15px 5px;
	background: url(images/grinding.jpg);
}

/* Fin page regrinding*/

/* Début page feeders*/

#feeders div#separation {
	width:2px;
	height:540px;
	background-color:#e96220;
	float:left;
	margin:20px 0 0 10px;
}

#feeders .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#e96220;
	float:left;
	margin: 0 3px 0 3px;
}

#feeders .contenu {
	width:97%;
	height:400px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#feeders .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#feeders .titre h1 {
	color:#e96220;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#feeders .p1 {
	width:555px;
	margin:5px 0 0 5px;
	float:left;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
}

#feeders .p2 {
	width:555px;
	margin:15px 0 0 10px;
	float:left;
	color:black;
	font-family: arial, verdana, sans-serif;
	font-size:0.85em;
}

#feeders .imgs {
	width:555px;
	height:150px;
	float:left;
	margin: 15px 0 0 5px;
	background: url(images/feeder-knives.png);
}


/* Fin page feeders*/

/* Début page contact*/

#contact .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#ed8408;
	float:left;
	margin: 0 3px 0 3px;
}

#contact div#separation {
	width:2px;
	height:760px;
	background-color:#ed8408;
	float:left;
	margin:20px 0 0 10px;
}

#contact .contenu {
	width:97%;
	height:620px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#contact .contenu p {
	color:black;
	font-family: verdana, sans-serif;
	font-size:0.82em;
	line-height:1.3em;
}

#contact form {
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

#contact input {
	color:#000000; 
	vertical-align:top; 
	text-align:left; 
	border: 1px solid #AEACA7; 
	font:11px Tahoma, Arial, helvetica, sans-serif;
	margin-left:10px;
}

#contact select {
	color:#000000; 
	vertical-align:top; 
	text-align:left; 
	border: 1px solid #AEACA7; 
	font:11px Tahoma, Arial, helvetica, sans-serif;
	margin-left:10px;
}

#contact label {
	font:0.85em Arial, helvetica, sans-serif;
	display:block;
	width:140px;
	margin: 5px 0 5px 10px;
}

#contact .form1 {
	width:250px;
	height:290px;
	float:left;
}

#contact .form2 {
	width:250px;
	height:290px;
	float:right;
}

#contact .name {
	display:block;
	width:150px;
	height:1.3em;
}

#contact .job {
	display:block;
	width:150px;
	height:1.3em;
}

#contact .company {
	display:block;
	width:150px;
	height:1.3em;
}

#contact .email {
	display:block;
	width:180px;
	height:1.3em;
}

#contact .phone {
	display:block;
	width:100px;
	height:1.3em;
}

#contact .fax {
	display:block;
	width:100px;
	height:1.3em;
}

#contact .address {
	display:block;
	width:200px;
	height:1.3em;
}

#contact .country {
	display:block;
	width:150px;
	height:1.3em;
}

#contact .language {
	display:block;
	width:150px;
	height:1.3em;
}

#contact .product {
	display:block;
	width:200px;
	height:1.3em;
}

#contact .comments {
	display:block;
	width:200px;
	height:4.7em;
}

#contact .quote {
	display:block;
	width:200px;
	height:4.7em;
}

#contact .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#contact .titre h1 {
	color:#ed8408;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#contact .titre2 {
	width:95%;
	margin: 25px 0 10px 10px;
}

#contact .titre2 h1 {
	color:#ed8408;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#contact .bloc {
	width:550px;
	margin:0 0 20px 0;
}

#contact .bloc1 {
	width:270px;
	height:100px;
	float:left;
	margin-left:10px;
}

#contact .bloc1 p {
	width:300px;
	height:100px;
	float:left;
	font-size:0.9em;
	margin:0 0 0 10px;
}

#contact .bloc2 {
	width:260px;
	float:right;
}

#contact .bloc2 p {
	width:250px;
	float:left;
	font-size:0.8em;
	margin: 0 0 10px 10px;
}

#contact .bloc2 img {
	width:110px;
	height:122px;
	margin: 0 0 0 0;
}

#contact .bloc2 a img {
	border:solid;
	border-color:#ed8408;
}

#contact .phrase p {
	width:550px;
	font-size:0.9em;
}

#contact .ensemble {
	float:left;
}

#contact .tecar {
	width:260px;
	height:126px;
}

#contact .tecar1 {
	float:left;
}

#contact .tecar2 {
	float:right;
}
/* Fin page contact*/

/* Début page download*/

#download .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#ed8408;
	float:left;
	margin: 0 3px 0 3px;
}

#download div#separation {
	width:2px;
	height:680px;
	background-color:#ed8408;
	float:left;
	margin:20px 0 0 10px;
}

#download .contenu {
	width:97%;
	height:540px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#download .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#download .titre h1 {
	color:#ed8408;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#download .divao {
	width:555px;
}

#download .divinho1 {
	width:185px;
	float:left;
	text-align:center;
    margin:0px 0px 0px 22px;
}

#download .divinho1 p {
	color:#000;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1em;
	font-weight:bold;
}

#download .divinho2 {
	width:170px;
	float:left;
	text-align:center;
}

#download .divinho2 p {
	color:#000;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1em;
	font-weight:bold;
}

#download .divinho3 {
	width:170px;
	float:left;
	text-align:center;
}

#download .divinho3 p {
	color:#000;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1em;
	font-weight:bold;
}

#download .divao2 {
	width:555px;
	margin-top:15px;
}

#download .divinho4 {
	width:185px;
	float:left;
	text-align:center;
    margin:0px 0px 0px 22px;
}

#download .divinho4 p {
	color:#000;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1em;
	font-weight:bold;
}

#download .divinho5 {
	width:170px;
	float:left;
	text-align:center;
}

#download .divinho5 p {
	color:#000;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1em;
	font-weight:bold;
}

#download .divinho6 {
	width:170px;
	float:left;
	text-align:center;
}

#download .divinho6 p {
	color:#000;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1em;
	font-weight:bold;
}

#download a img {
/*	border:solid;
	border-color:#ed8408; */
	margin:4px 10px 0 0;
}

/* Fin page download*/

#sitemap .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#ed8408;
	float:left;
	margin: 0 3px 0 3px;
}

#sitemap div#separation {
	width:2px;
	height:520px;
	background-color:#ed8408;
	float:left;
	margin:20px 0 0 10px;
}

#sitemap .contenu {
	width:97%;
	height:380px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#sitemap .contenu p {
	color:black;
	font-family: verdana, sans-serif;
	font-size:0.82em;
}

#sitemap .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#sitemap .titre h1 {
	color:#ed8408;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#sitemap .sm {
	margin:15px 0 0 10px;
	list-style-position:inside;
}

#sitemap .sm a {
	color:black;
	text-decoration:none;
}




#policy .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#ed8408;
	float:left;
	margin: 0 3px 0 3px;
}

#policy div#separation {
	width:2px;
	height:1240px;
	background-color:#ed8408;
	float:left;
	margin:20px 0 0 10px;
}

#policy .contenu {
	width:97%;
	height:1100px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#policy .contenu p {
	color:black;
	font-family: verdana, sans-serif;
	font-size:0.82em;
}

#policy .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#policy .titre h1 {
	color:#ed8408;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}




#credits .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#ed8408;
	float:left;
	margin: 0 3px 0 3px;
}

#credits div#separation {
	width:2px;
	height:440px;
	background-color:#ed8408;
	float:left;
	margin:20px 0 0 10px;
}

#credits .contenu {
	width:97%;
	height:300px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#credits .contenu p {
	color:black;
	font-family: verdana, sans-serif;
	font-size:0.82em;
}

#credits .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#credits .titre h1 {
	color:#ed8408;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}



#plan .sepa-band1 {
	width:575px;
	height:5px;
	background-color:#ed8408;
	float:left;
	margin: 0 3px 0 3px;
}

#plan div#separation {
	width:2px;
	height:1040px;
	background-color:#ed8408;
	float:left;
	margin:20px 0 0 10px;
}

#plan .titre {
	width:95%;
	margin: 15px 0 10px 10px;
}

#plan .titre h1 {
	color:#ed8408;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 1.6em;
}

#plan .contenu {
	width:97%;
	height:900px;
	background: url(images/map-full.jpg) no-repeat;
	float:right;
	margin: 0 10px 0 0;
}

#plan .bloc {
	width:406px;
	height:449px;
	margin:0 0 20px 80px;
	float:left;
	background: url(images/carte2.jpg) no-repeat;
}

#plan .ensemble {
	float:left;
	width:450px;
	height:364px;
}

#plan .ensemble img {
	margin:0 0 0 65px;
	border:solid;
	border-color:#ed8408;
}