/* general */

body { 
color:#959494; 
font-size: 11px; 
font-family:  Arial, Helvetica, sans-serif; 
margin: 0; 
padding: 0; 
width: 100%;
height: 100%;
background-color:#f2f2f2;
}

#global-main {
width: 100%;
background-image: url(../medias/commun/fond.gif); 
background-repeat: no-repeat;
background-position:50% 0%;
background-color:#FFF;
min-height:760px;
}

#global {
margin-left: -490px;
left: 50%;
width: 980px;
position:relative;
padding: 0px 0px 0px 0px;
}

#news {
height:22px;/*25*/
padding-top:3px;
color:#FFF;
font-size:10px;
}

#logo {
height:92px;
margin-top:46px;
position:relative;
z-index:99;
}

#contenu {
padding: 0px 0px 50px 264px;
min-height:430px;
}
* html #contenu {height:430px;}



#footer {
width: 100%;
background-color:#f2f2f2;
padding:20px 0px 0px 0px;
}

#contenu-home {
padding: 0px 0px 50px 264px;
margin-left: -490px;
left: 50%;
width: 850px;/*980px;*/
position:absolute;
top:25px;
/*background-color:#C36;*/
}

.rss {
height: 20px;
width: 20px;
margin-top: 0px;
position: absolute;
margin-left: 14px;
}

.text-droite {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#138992;
}

.text-retour {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#138992;
}


.ligne {
width:600px;
float:left;
}

.ligne-newsletter {
float:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
margin-top:10px;
}

.pointille {
float:left;
width:241px;
height:1px;
background-image: url(../medias/commun/pointille.gif);
margin-top: 17px;
margin-left: 37px
}

.bt-lire {
cursor:pointer;
background:#128992;
width:90px;
height:16px;
float:left;
margin-left:50px;
margin-top:7px;
text-align:center;
font-size:12px;
color:#fff;
text-decoration:none;
}

.bt-lire:hover {
background:#8DC6CB;
}

#footer-contenu {
margin-left: -490px;
left: 50%;
width: 980px;
position:relative;
}

#footer-spacer{
margin-left:76px;
}

.bloc-footer{
float:left;
width:154px;
margin-right:33px;
margin-bottom:20px;
}

.bloc-footer-fin{
float:left;
width:154px;
margin-right:0px;
margin-bottom:20px;
}

#footer-bas{
clear:both;
border-top:1px solid #bfbebe;
padding-top:10px;
height:30px;
}

.titre-footer{
font-size: 14px;
font-weight: bold;
color:#959494;
border-bottom:1px solid #bfbebe;
margin-bottom:5px;
padding-bottom:5px;
}

#flashMenu {
position: absolute;
margin-left: -417px;
left: 50%;
width: 188px;
top: 162px;
z-index: 0;
}

#module-news-fr {
height: 236px;
width: 185px;
position: absolute;
left: 50%;
top: 390px;
z-index: 100;
margin-left: -417px;
}

#module-news-en {
height: 236px;
width: 185px;
position: absolute;
left: 50%;
top: 390px;
z-index: 100;
margin-left: -417px;
}

#module-news-de {
height: 236px;
width: 185px;
position: absolute;
left: 50%;
top: 480px;
z-index: 100;
margin-left: -417px;
}

#titre-module-fr {
width:195px;
height:34px;
background-image: url(../medias/commun/titre-module-fr.png);
background-repeat: no-repeat;
}
#titre-module-en {
width:195px;
height:34px;
background-image: url(../medias/commun/titre-module-en.png);
background-repeat: no-repeat;
}
#titre-module-de {
width:195px;
height:34px;
background-image: url(../medias/commun/titre-module-de.png);
background-repeat: no-repeat;
}

#fond-module {
width:195px;
height:230px;
background-image: url(../medias/commun/fond-module.png); 
background-repeat: no-repeat;
}

#form-contact {
width:195px;
height:230px;
padding: 0px 10px 10px 12px;
}

.civilite {
float:left;
width:50px;
}

#bt-envoyer-fr {
cursor:pointer;
background-image: url(../medias/commun/bt-envoyer-fr.gif);
background-repeat:no-repeat;
width:63px;
height:16px;
float:right;
padding: 0 50px 0 0;
margin-top:5px;
}
#bt-envoyer-en {
cursor:pointer;
background-image: url(../medias/commun/bt-envoyer-en.gif);
background-repeat:no-repeat;
width:63px;
height:16px;
float:right;
padding: 0 50px 0 0;
margin-top:5px;
}
#bt-envoyer-de {
cursor:pointer;
background-image: url(../medias/commun/bt-envoyer-de.gif);
background-repeat:no-repeat;
width:63px;
height:16px;
float:right;
padding: 0 50px 0 0;
margin-top:5px;
}

#bt-envoyer:hover {
background-position: 0px -16px;
}

#menuEtude-fond {
width: 100%;
height:100%;
position: absolute;
top:0;
left:0;
background-color:#000;
opacity: 0.4;
filter: alpha(opacity=40);
z-index:2000;
}

/*
#menu-etudeDeCase{
	border:1px solid #c00;
	min-height:430px;
	padding:0 0 50px 264px;
	z-index: 0;
	width: 1000px;
}
*/
#menuEtude-usinage {

position: absolute;
margin-left: -215px;
left: 50%;
width: 1000px;
width: 656px;
padding:10px 10px 20px 30px;
top: 190px;
z-index: 3000;
background-color:#7ac432;
color:#fff;





}

#menuEtude-coindustrialisation {
position: absolute;
margin-left: -215px;
left: 50%;
width: 656px;/*696*/
padding:10px 10px 20px 30px;
top: 190px;
z-index: 0;
background-color:#1ebfc0;
color:#fff;
z-index:3000;
}

#menuEtude-coconception {
position: absolute;
margin-left: -215px;
left: 50%;
width: 656px;/*696*/
padding:10px 10px 20px 30px;
top: 190px;
z-index: 0;
background-color:#138992;
color:#fff;
z-index:3000;
}

#menuEtude-bloc-int {
width: 646px;/*656px*/
padding-right:10px;
overflow:auto;
height:auto;
max-height:330px;
scrollbar-arrow-color:  #fff;
/*scrollbar-face-color: #b68089;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #9e5d6a;
scrollbar-3dlight-color: #d6b3b9;
scrollbar-track-color: #e5d1d4;
scrollbar-darkshadow-color: #6e3641;*/
}

.menuEtude-bloc {
width: 287px;
padding:0px 15px 0px 0px;
margin:15px 0px 15px 0px;
float:left;
color:#fff;
border-right:1px solid #fff;
}

.menuEtude-bloc-right {
width: 288px;
padding:0px 0px 0px 15px;
margin:15px 0px 15px 0px;
float:left;
color:#fff;
}

.menuEtude-photo {
width: 76px;
float:left;
margin-right:10px;
}

.menuEtude-texte {
width: 200px;
float:left;
}

.menuEtude-titre {
font-size:14px;
font-weight:bold;
}

.menuEtude-onglet-usinage {
position: absolute;
margin-left: 123px;
left: 50%;
top:165px;
width: 75px;
display:block; 
padding:5px 8px 5px 8px;  
text-align:center;
font-weight:bold; 
font-size:12px; 
color:#fff; 
background-color:#7ac432;
z-index:3000;
}

.menuEtude-onglet-coindustrialisation {
position: absolute;
margin-left: 123px;
left: 50%;
top:165px;
width: 80px;
display:block; 
padding:5px 8px 5px 8px; 
text-align:center;
font-weight:bold; 
font-size:12px; 
color:#fff; 
background-color:#1ebfc0;
z-index:3000;
}

.menuEtude-onglet-coconception {
position: absolute;
margin-left: 123px;
left: 50%;
top:165px;
width: 80px;
display:block; 
padding:5px 8px 5px 8px; 
text-align:center;
font-weight:bold; 
font-size:12px; 
color:#fff; 
background-color:#138992;
z-index:3000;
}

#bloc-fond {
width: 717px;/*717*/
background-image: url(../medias/commun/bloc-fond.gif); 
background-repeat: no-repeat;
}

#bloc-menu {
width:707px;
padding-top:2px;
}

.bloc-menu-onglets {
margin-left:5px;
float:right;
}

#bloc-fond-usinage {
clear:both;
width:696px;
margin-left:11px;
height:10px;
background-color:#7ac432;
}

#bloc-fond-coindustrialisation {
clear:both;
width:696px;
margin-left:11px;
height:10px;
background-color:#1ebfc0;
}

#bloc-fond-coconception {
clear:both;
width:696px;
margin-left:11px;
height:10px;
background-color:#138992;
}

#bloc-contenu {
width: 617px;/*717*/
padding:30px 50px 0px 50px;
}

#bloc-bas {
height:48px;
clear:both;
}

#fil-ariane {
clear:both;
border-bottom:1px solid #d4d4d4;
margin-bottom:10px;
padding-bottom:5px;
letter-spacing: -1px;
}
* html #fil-ariane {margin-top:-20px;}

a.english { display: block; float:left; background-image:url(../medias/commun/english.gif); background-repeat: no-repeat; width: 63px; height: 14px; padding: 0 0 0 0; margin-left: 0px;margin-right:5px;}
a.english:hover, a.english:active, a.english.current { background-position:0 -14px; text-decoration:none; margin-left: 0px;}

a.francais { display: block; float:left; background-image:url(../medias/commun/francais.gif); background-repeat: no-repeat; width: 68px; height: 14px; padding: 0 0 0 0; margin-left: 0px;margin-right:5px;}
a.francais:hover, a.francais:active, a.francais.current { background-position:0 -14px; text-decoration:none; margin-left: 0px;}

a.deutsch { display: block; float:left; background-image:url(../medias/commun/deutsch.gif); background-repeat: no-repeat; width: 68px; height: 14px; padding: 0 0 0 0; margin-left: 0px;margin-right:5px;}
a.deutsch:hover, a.deutsch:active, a.deutsch.current { background-position:0 -14px; text-decoration:none; margin-left: 0px;}

#bloc-contenu-gauche {
float:left;
width:266px;
margin-right:45px;
margin-top:10px;
}

#bloc-contenu-droite {
float:left;
width:300px;
margin-top:10px;
}

#bloc-contenu-droite-libre {
float:left;
margin-top:10px;
font-size:11px;
}

.bloc-news-gauche {
float:left;
width:166px;
margin-right:45px;
margin-top:10px;
}

.bloc-news-droite {
float:left;
width:400px;
margin-top:10px;
}

.img-produit-detail {
margin-top:25px;
float:left;
padding-right:20px;
padding-bottom:10px;
}

.text-detail {
float:right;
}

.text-rouge {
color:#F00;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
}

.text-bleu {
color:#138992;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
}

#bloc-contact-gauche {
float:left;
width:280px;
/*margin-right:105px;*/
margin-top:10px;
}
* html #bloc-contact-gauche {margin-right:5px;}

#bloc-contact-droite {
float:right;
width:180px;
background-color:#138992;
padding:10px;
color:#fff;
margin-top:10px;
}

.spacer, .clear { 
clear: both;
}

.float { 
float:left;
}

.right { 
float:right;
}

.fleches { 
float:left;
padding:5px 5px 0px 0px;
height:14px;
}

.trait {
clear:both;
border-bottom:1px solid #d4d4d4;
margin-bottom:10px;
padding-bottom:9px;
}

ul {
padding:0px 0px 0px 0px;
margin: 0em 0em 0em 1.5em;
}

li {
list-style:disc;
}

ul.ul-footer {
padding: 0px 0px 0px 0px;
margin: 0em 0em 0em 0em;
}

li.li-footer {
list-style:none;
}

p {
margin:8px 0px 8px 0px;
padding:0px;
}

/* texte */
 
h1{
padding: 0px 0px 0px 0px;
margin: 0;
font-size: 22px;
text-transform: uppercase;
font-weight: bold;
color:#52657e;
}

h2{
padding: 0px 0px 0px 0px;
margin: 0;
font-size: 24px;
font-weight:normal;
letter-spacing: -2px;
color:#5e5e5e;
}

h3{
padding: 0px 0px 0px 0px;
margin: 0;
font-size: 14px;
font-weight:bold;
color:#5e5e5e;
}

.small {
font-size:10px;
}

.titre-news{
font-weight: bold;
color:#cccccc;
}
#titre-news-contenu{
position: absolute;
left: 0px;
top: 0px;
}
/* formulaire */

form{
padding:0px;
margin:0px;
}

.label-radio{
float: left;
width: 50px;
margin-top: -3px;
margin-left: 2px
}

label{
width: 100px;
float: left;
padding-top: 3px;
padding-right: 0px;
}

.label-checkboxes{
width: 120px;
float: left;
padding-top: 3px;
padding-right: 0px;
}

input{
padding: 0px;
margin: 0px;
float: left;
}

.textfield{
background-color: #ffffff;
border: #cccccc 1px solid;
width: 165px;
font-size: 11px;
color: #9d9d9d;
margin-bottom: 2px;
padding: 2px;
}

.textarea{
background-color: #ffffff;
border: #cccccc 1px solid;
width: 513px;
height: 150px;
font-size: 11px;
font-family:  Arial, Helvetica, sans-serif; 
}
* html .textarea{width: 510px;}

.dropdown{
background-color: #ffffff;
border: #cccccc 1px solid;
width: 172px;
font-size: 11px;
color: #9d9d9d;
margin-bottom: 2px;
padding: 2px;
}

.envoyer{
width:80px;/*565*/
margin-left:485px;
margin-top:10px;
}

.envoyer-usinage{display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#7ac432; border:none;}
.envoyer-coindustrialisation{display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#1ebfc0; border:none;}
.envoyer-coconception{display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#138992; border:none;}

.alerte{
color: #ff0000;
}

.mentions{
color: #cac9c9;
font-size:10px;
}

 /* modifs accueil 2011 */
 
#drapeaux {
float:right;
margin: 7px 0 0 0px;
}

#drapeaux a {
margin: 0px 0 0 4px;
float:left;
}

#drapeaux a:hover img{ opacity:0.50; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(Opacity=50);}

.separateur {
border-right:1px solid #9ca6a7;
height:30px;
float:left;
width:15px;
margin:-5px 10px 0 0;
}

#bloc-accueil-conteneur{
/*margin-left: -423px;*/
/*height:400px;*/
/*left: 50%;
position:absolute;*/
margin: 318px 0px 50px 67px;
z-index:1000;
position:absolute;
}


#bloc-accueil-contactez-nous{
margin-left: 0px;
width: 283px;
float:left;
}

#bloc-accueil-contactez-nous a:hover img{ opacity:0.90; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(Opacity=90);}

#bloc-accueil-video{
margin:18px 0px 0px 9px;
}

#bloc-accueil-produits{
margin: 3px 0 0 56px;
width: 277px;
height:356px;
float:left;
background-image: url(../medias/commun/blocs-accueil-fond.png); 
background-repeat: no-repeat;
}

#bloc-accueil-titre{
	color:#fff; font-size:18px;
}

#bloc-accueil-actus{
margin: 3px 0 0 20px;
width: 277px;
height:356px;
float:left;
background-image: url(../medias/commun/blocs-accueil-fond.png); 
background-repeat: no-repeat;
}

a.ronds { display: block; float:left; background-image:url(../medias/commun/ronds.gif); background-repeat: no-repeat; width: 11px; height: 11px; padding: 0 0 0 0; margin-left: 5px; }
a.ronds:hover, a.ronds:active, a.ronds.current { background-position:0 -11px; text-decoration:none; }

#bloc-accueil-produits .titre, #bloc-accueil-actus .titre{
float:left;
padding:15px 0 0 10px;
}

#bloc-accueil-produits .right, #bloc-accueil-actus .right{
float:right;
padding:20px 10px 0 0px;
}

.bloc-accueil-contenu{
margin:64px 20px 20px 22px;
position:relative;
}

.actus_calque, .produits_calque{position:absolute;top:0;left:0;background:#ffffff;}

.bloc-accueil-contenu img{
margin:0px 0px 18px 0px;
}

.bloc-accueil-separateur{
margin:15px 0px 15px 0px;
border-bottom:1px solid #ccc;
height:1px;
}

.bloc-accueil-liens{
float:right;
height:20px;
/*margin:225px 0 0;*/
margin:0;
position:relative;
top:225px;
}

#actus_calque_2,#actus_calque_4{display:none;}

.bloc-accueil-liens a{
background-color:#a6b0b1;
height:15px;
padding:3px 5px 3px 5px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}

*html .bloc-accueil-liens {
height:2px;
margin:0px 0px 0px 0px;
}

*+ html .bloc-accueil-liens {
height:2px;
margin:8px 0px 0px 0px;
}

.bloc-accueil-liens a:hover{
background-color:#bdc6c7;
}

 /* liens */

a.plan-titre:link { color: #52657e; text-decoration: none; font-size: 12px; text-transform:uppercase; }
a.plan-titre:visited { color: #52657e; text-decoration: none; font-size: 12px; text-transform:uppercase; }
a.plan-titre:hover { color: #52657e; text-decoration: underline; font-size: 12px; text-transform:uppercase; }
a.plan-titre:active { color: #52657e; text-decoration: none; font-size: 12px; text-transform:uppercase; }

a.lien-footer:link { color: #959494; text-decoration: none; font-size: 11px;}
a.lien-footer:visited { color: #959494; text-decoration: none; font-size: 11px; }
a.lien-footer:hover { color: #959494; text-decoration: underline; font-size: 11px; }
a.lien-footer:active { color: #959494; text-decoration: underline; font-size: 11px; }

a.lien-news:link { color: #ccc; text-decoration: none; font-weight:bold; font-size:10px; }
a.lien-news:visited { color: #ccc; text-decoration: none; font-weight:bold; font-size:10px; }
a.lien-news:hover { color: #ccc; text-decoration: underline; font-weight:bold; font-size:10px; }
a.lien-news:active { color: #ccc; text-decoration: underline; font-weight:bold; font-size:10px;}

a.lien-onglet-usinage{ display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#a5df6d; }
a.lien-onglet-usinage:hover, a.lien-onglet-usinage.active { display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#7ac432; }


a.lien-onglet-coindustrialisation:link { display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#88e2e2; }
a.lien-onglet-coindustrialisation:visited { display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#88e2e2; }
a.lien-onglet-coindustrialisation:hover { display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#1ebfc0; }
a.lien-onglet-coindustrialisation:active { display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#1ebfc0; }

a.lien-onglet-coconception:link { display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#8dc6cb; }
a.lien-onglet-coconception:visited { display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#8dc6cb; }
a.lien-onglet-coconception:hover { display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#138992; }
a.lien-onglet-coconception:active { display:block; padding:5px 8px 5px 8px; text-decoration: none; font-weight:bold; font-size:12px; color:#fff; background-color:#138992; }

a.lien-usinage:link { color: #7ac432; text-decoration: none; font-size: 11px; font-weight:bold; }
a.lien-usinage:visited { color: #7ac432; text-decoration: none; font-size: 11px; font-weight:bold; }
a.lien-usinage:hover { color: #7ac432; text-decoration: underline; font-size: 11px; font-weight:bold; }
a.lien-usinage:active { color: #7ac432; text-decoration: underline; font-size: 11px; font-weight:bold; }

a.lien-coindustrialisation:link { color: #1ebfc0; text-decoration: none; font-size: 11px; font-weight:bold; }
a.lien-coindustrialisation:visited { color: #1ebfc0; text-decoration: none; font-size: 11px; font-weight:bold; }
a.lien-coindustrialisation:hover { color: #1ebfc0; text-decoration: underline; font-size: 11px; font-weight:bold; }
a.lien-coindustrialisation:active { color: #1ebfc0; text-decoration: underline; font-size: 11px; font-weight:bold; }

a.lien-coconception:link { color: #138992; text-decoration: none; font-size: 11px; font-weight:bold; }
a.lien-coconception:visited { color: #138992; text-decoration: none; font-size: 11px; font-weight:bold; }
a.lien-coconception:hover { color: #138992; text-decoration: underline; font-size: 11px; font-weight:bold; }
a.lien-coconception:active { color: #138992; text-decoration: underline; font-size: 11px; font-weight:bold; }

a.lien-fil-ariane:link { color: #b2b2b2; text-decoration: none; font-size:14px; }
a.lien-fil-ariane:visited { color: #b2b2b2; text-decoration: none; font-size:14px; }
a.lien-fil-ariane:hover { color: #666; text-decoration: none;font-weight:bold; font-size:14px; }
a.lien-fil-ariane:active { color: #666; text-decoration: none; font-size:14px;}

a.lien-blanc:link { color: #fff; text-decoration: none; font-size: 11px;}
a.lien-blanc:visited { color: #fff; text-decoration: none; font-size: 11px; }
a.lien-blanc:hover { color: #fff; text-decoration: underline; font-size: 11px; }
a.lien-blanc:active { color: #fff; text-decoration: underline; font-size: 11px; }

#bloc-accueil-contactez-nous.fr  a{
  display:block;
  width:283px;
  height:158px;
  background:url('../medias/commun/contactez-nous-btn-fr.jpg') no-repeat 0 0;
}
#bloc-accueil-contactez-nous.en  a{
  display:block;
  width:283px;
  height:158px;
  background:url('../medias/commun/contactez-nous-btn-en.jpg') no-repeat 0 0;
}
#bloc-accueil-contactez-nous.de  a{
  display:block;
  width:283px;
  height:158px;
  background:url('../medias/commun/contactez-nous-btn-de.jpg') no-repeat 0 0;
}
#bloc-accueil-contactez-nous.fr  a:hover, #bloc-accueil-contactez-nous.en  a:hover, #bloc-accueil-contactez-nous.de  a:hover{background-position:0 -158px;}

#bloc-contenu-droite-libre table{font-size:11px;}



/*** Navigation Produits ***/
#produits_nav{margin:40px 0 0 15px;}
#pn_thumbs_container{position:relative;z-index:9999;float:left;width:560px;overflow:hidden;margin:0;padding:0;}
#pn_thumbs{margin:0;padding:0;position:relative;top:0;left:0;z-index:999;}
#pn_thumbs li{list-style:none;float:left;margin:0;padding:0;margin:0 5px;}
#pn_thumbs li a{display:block;border:1px solid #efefef;}
#pn_thumbs li a:hover{border-color:#42a1a8;}
#pn_thumbs li a img{border:none;}
#pn_prev, #pn_next{float:left;}
#pn_prev a, #pn_next a{display:block;width:9px;height:18px;background:url('../medias/commun/pn-btn-prev.gif') no-repeat 0 0;margin:30px 0 0 0;}
#pn_next a{background:url('../medias/commun/pn-btn-next.gif') no-repeat 0 0;}
#pn_prev a:hover, #pn_next a:hover{background-position:0 -18px;}
#pn_prev img, #pn_next img{border:none;}

#footer-pushs{
  background:#dadada;
}
#footer-pushs-contenu{
  width:980px;
  margin:0 auto;
  height:115px;
}
#footer-pushs-contenu a.first{
  float:left;
  margin-left:76px;
  margin-top:18px;
}
#footer-pushs-contenu a.last{
  float:right;
  margin-top:18px;
}
#footer-pushs-contenu a:hover{
  opacity:0.70; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(Opacity=70);
}

#form-livre-blanc label{
  float:none;
  width:auto;
  padding:0;
  font-size:12px;
  cursor:pointer;
}
#form-livre-blanc .checkbox input{
  float:left;
  margin:0 5px 0 0;
  width:auto;
  border:none;
  padding:0;
}
#form-livre-blanc .checkbox label{
  float:left;
  margin:0 20px 0 0;
}
#form-livre-blanc .checkbox{
  height:18px;
}
#form-livre-blanc p{
  clear:both;
  margin:0 0 10px;
}
#form-livre-blanc  input{
  float:none;
  display:block;
  border:1px solid #ccc;
  width:230px;
  padding:2px 5px;
}
#form-livre-blanc #bloc-contact-gauche{
  width:400px;
}
#form-livre-blanc .submit{
  border:none;
  padding:10px 25px;
  margin:0;
  color:#fff;
  background:#138992;
  width:auto;
  cursor:pointer;
}

#form-livre-blanc #bloc-contact-droite{
  background:none;
  width:181px;
  overflow:hidden;
  margin:55px 0 0;
  padding:0;
}