.cse-google-bottom,
.cse-google-right {
margin:0;
padding:0
}
.cse-google-bottom,
.cse-google-right {
zoom: 1;
}
.cse-google-bottom:after,
.cse-google-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-google-text { 
font: 10px Arial;
}
.cse-google-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-google-bottom .cse-google-logo, 
.cse-google-bottom .cse-google-text {
display: block; 
float: left
}
.cse-google-bottom .cse-google-form {
margin-bottom: 3px;
}
.cse-google-bottom .cse-google-logo {
padding: 0
}
.cse-google-bottom .cse-google-text {
padding-top: 4px
}
.cse-google-right .cse-google-form {
float: left;
}
/* Right-specific selectors */
.cse-google-right .cse-google-logo, 
.cse-google-right .cse-google-text {
margin-left: 4px;
}
.cse-google-right .cse-google-form {
float: left;
margin-right: 4px;
margin-top: 6px; /* Ajout JW */
margin-left: 4px; /* Ajout JW */
margin-bottom:6px; /* Ajout JW */
}
.cse-google-right {
padding: 0px;
margin-top: 0px; /* Ajout JW */
}
.cse-google-right .cse-google-logo {
padding: 0px;
/*margin-top: 0px; /* Ajout JW */
}
.cse-google-right .cse-google-text {
margin-top: -4px; /* -4px; Modif JW à -12px */
}
img.google {
margin-top: 6px;
margin-bottom: 0px;
margin-right: 0px;
}
