/* CSS Document */
*{margin:0; padding:0}
body, html{ 
	background:#eb1304 url(../images/fond.gif) repeat-x left top; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:0.84em;
	color:#fff;
}
hr{border:0px;height:1px; background:#ec473a; margin: 0 0 15px 0}
h1,h2{text-indent:-9999px; height:21px}
noscript{font-size:14px; font-weight:bold; color:#000}
a{ color:#fff; text-decoration:none}
kbd{color:#000; font-size:12px}

form div{ margin:10px 0 0 40px}
form br{display:none}
fieldset{margin:5px 50px 5px 20px; padding:5px; border:none;}
label{ 
	margin:0 5px 0 0; 
	display:block; 
	width:100px; 
	float:left;
	cursor:pointer
}
input{
	border:#666 1px solid;
	color:#000;
	font-size:95%;
}
textarea{	
	border:#999 1px solid;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:168px;
	font-size:1.0em;
}
input:focus, textarea:focus{background:#eee}
input.submit{margin: 0 0 0 228px !important; margin: 0 0 0 223px;}
input.submit:hover{background:#e2d9ab}

.button{
	height:16px;
	width:57px;
	margin:4px 0 0 0;
	background:#f4edf0;
	cursor:pointer;
}
.button:hover{ background:#ebdae2}

.wrapper{margin: 0 auto}
.clear{ clear:both}
.skip{display:none}
.liensext a{ background:url(../images/picto-plan.gif) no-repeat left center;padding:0 0 0 18px}
.liensdetails a{ background:url(../images/plus.gif) no-repeat left center; padding:0 0 0 18px}
.right{float:right}
.left{float:left}

#global{ margin:0 auto; width:836px}
#menu-bg {background: url(../images/bg-menu.gif) top left no-repeat;height:21px;padding:3px 18px;width:747px}

#header-sup{width:784px}
.logo{
	background:url(../images/GC-PALSTIC.jpg) no-repeat left top; 
	width:237px;
	height:143px;
	border-right:#867f72 1px solid;
	float:left
}
#carte{ background:url(../images/carte.gif) no-repeat left bottom;width:545px; height:143px;float:left}

#header{background:url(../images/header.gif) no-repeat left bottom;height:172px; padding:8px 35px}

#content{
	background:url(../images/fond-content.gif) no-repeat left top; 
	width:784px; 
	padding:0px 26px 0 26px;
	float:left;
}
.contener{border-bottom:#ec473a 1px solid;min-height:342px; padding:18px 0;float:left; margin:0 0 2px 0}

/* style contenu*/
#blockgauche{width:545px; float:left; margin:0 15px 0 0}
#blockgauche p{margin:15px 0 }
#blockgauche a:hover, #blockdroit a:hover{text-decoration:underline}
#blockgauche ul{margin: 20px 20px 20px 40px}
#blockgauche a img{border:#fff 2px solid} 
#blockgauche a img:hover{border:#ec473a 2px solid} 
#blockgauche img{ margin:5px}
#lienspdf ul{list-style-type:none;margin: 20px 20px 20px 30px }
#lienspdf li a{ background:url(../images/doc.gif) no-repeat left center; padding:0 0 0 15px}

#blockdroit{width:215px; float:left; margin:0 0 0 8px}
#coordonnees{ background:url(../images/coordonnees.gif) no-repeat left top}
#actualites{ background:url(../images/actualites.gif) no-repeat left top}
#blockdroit p{ margin: 15px 0 25px 25px }
#blockdroit img{border:none}

#footer{font-size:0.9em; margin:2px 26px 0 26px;width:784px}
#footer strong{font-size:1.1em}
#footer a, #blockdroit a, #blockgauche a{color:#fff}
#footer a:hover{ color:#2b0501; text-decoration:underline}

/*------ accueil------*/
#accueil{ background: url(../images/societe-titre.gif) no-repeat left top}
#implantation{ background: url(../images/implantation.gif) no-repeat left top}

/*------- mentions --------*/
#mentions{ background: url(../images/mentions-legales.gif) no-repeat left top}

/*------- savoir faire --------*/
#conseil{ background: url(../images/conseil-conception.gif) no-repeat left top}
#telechargement{ background: url(../images/telechargement.gif) no-repeat left top}
#moules{background: url(../images/moules.gif) no-repeat left top}
#fabrication{background: url(../images/fabrication.gif) no-repeat left top}
#controle{background: url(../images/controle-garantie.gif) no-repeat left top}

/*------- contact titre --------*/
#contact{ background: url(../images/contact-titre.gif) no-repeat left top}
#confirmation{background: url(../images/confirmation.gif) no-repeat left top}

/*------- actualites--------*/
#actualitestitre{background: url(../images/actualites-titre.gif) no-repeat left top}
.titre{ background: url(../images/titre-actu.gif) no-repeat left center; padding:0 0 0 10px;}

/*------- piacentille technologie--------*/
#piacentille .logo{background:url(../images/piacentille.jpg) no-repeat left top}
#piacentille-titre{background:url(../images/piacentille.jpg) no-repeat left top}
#parcmachine{background:url(../images/parc-machine.gif) no-repeat left top}
.block{margin:5px; width:135px}
.block strong {color:#fedc74}