@charset "utf-8";

@import url('reset.css');
@import url('common.css');

h1 a { width:485px; height:116px; }
h1 a { width:485px; height:116px; background-image:url(http://images.bang-marketing.com/shake/images/logo_shake_mark_fr.png); z-index:100 }
h1.en a { background-image:url(http://images.bang-marketing.com/shake/images/logo_shake_mark_en.png) }

h2 { width:375px; padding-bottom:10px; }
h3 { padding:15px 0 11px 0;}
#download h3 { padding:0; }

#header { height:116px; border-bottom:3px solid #ffffff }
#content { min-height:310px; }

#content.with #content-in.inner { width:543px}
#content.with #content-in { padding-right:310px; padding-bottom:30px }

#menu { top:12px; right:30px; }
#menu li { border-right:1px solid #ffffff; padding-right:8px; margin-right:8px; }
#menu li.last { border-right:0; padding-right:0; margin-right:0; }

#iphone { right:0; top:-84px; /*background-image:url(http://images.bang-marketing.com/shake/images/iphone_fr.png); width:274px; height:566px*/ }

#content-in { padding-top:15px }
#content-in p { line-height:22px; }
#download { top:35px; right:311px; }
#download.search { top:15px; right:290px; }

#gosearch { margin-top:55px; line-height:normal !important }

#carac li { line-height:21px; }
#carac li.odd { background-image:url(http://images.bang-marketing.com/shake/images/carac_bg.png); z-index:100 }

#searchform { padding:15px 0 20px 0; line-height:24px }
#searchform button { cursor:pointer; left:360px}
#searchform input { margin-right:8px; width:340px; }
#search-fr { background-image:url(http://images.bang-marketing.com/shake/images/bt_search_fr.png); height:21px; width:81px;}
#search-en{ background-image:url(http://images.bang-marketing.com/shake/images/bt_search_en.png); height:21px; width:81px;}

#footer { }
/*#footer a { padding:7px 0 7px 55px; background-image:url(http://images.bang-marketing.com/shake/images/logo_bang.png); background-position:0 50%; width:auto; }*/
#footer-in {background-image:url(http://images.bang-marketing.com/shake/images/logo_bang.png);background-position:0 50%; width:auto; height:26px;}
#footer a { padding:7px 0 7px 55px; width:auto}

#results { line-height:normal; border-bottom:1px solid #f7600b}
#results td, #results th { padding-left:5px; }
#results td { padding-top:6px; padding-bottom:6px; }
#results th { border-bottom:1px solid #f7600b }
#results .quote {padding-right:8px;}
#results .author { padding-right:8px; width:150px }
