body { 
  margin: 0; 
  padding: 0; 
  background-color: #000; 
  color: #000; 
}

div.cleardiv { clear: left !important; }

.clear { /* from hpweb_eeeep_ov2.css */
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0;
}

.themeheader {
  font-size:12px !important;
  line-height:15px !important;
}

.social_linksUnit {
  line-height:15px !important;
}

#titleText { width:860px; }
#socialtag { float:left; display:inline; margin-right:100px; }
#ftaf { float:left; display:inline; }

img { border: 0; }

div#main { 
  width: 942px; 
  height: 768px; 
  padding-top: 22px;
  /*text-align: left;*/
  background: url(../img/bg.main.jpg) repeat-x; 
  padding-left: 82px;
  margin: 0 auto;
  font-size: 12px;
}

div.mdatagline {
  float:right;
  width:400px;
  display:inline;
  color:#000000;
  padding: 15px;
  text-align:right;
  font-size:13px;
  font-weight:bold;
  margin-right: 20px;
}

h1#stretchLogoNew { 
  height: 35px; 
  color: #fff;
  font-size: 1.8em;
  padding: 13px 0 0 0;
  margin:0;
}

h1#stretchLogoNew img#gauche { float: left; margin: -12px 28px 0 0; }
h1#stretchLogoNew img#droite { float: right; margin: -12px 18px 0 0; }

div#tabs { overflow: hidden; padding-top: 38px; }
div#tabs ul { list-style-type: none; margin: -14px 0 0 0; padding: 0; }
div#tabs ul li { display: block; float: left; width: 131px; height: 20px; background: url(../img/bg.tab.gif) 0 0 repeat-x; margin-right: 5px; position: relative; text-align: center; padding-top: 3px; }
body#HpWebYellow div#tabs ul li, body#HpWebGreen div#tabs ul li, body#HpWebOrange div#tabs ul li, body#HpWebBlue div#tabs ul li, body#HpWebRed div#tabs ul li { width: 161px; background: url(../img/bg.tab.gradient.gif) 0 5px repeat-x; margin-right: 3px; padding-top: 8px; }

div#tabs ul li.active { background: url(../img/bg.tab.act.gif) 0 0 repeat-x; }
body#HpWebYellow div#tabs ul li.active { background: url(../img/tab_FFCC00.gif) 0 0 repeat-x; font-size: 1.2em; padding-top: 5px; height: 23px; }
body#HpWebGreen div#tabs ul li.active { background: url(../img/tab_4FAF00.gif) 0 0 repeat-x; font-size: 1.2em; padding-top: 5px; height: 23px; }
body#HpWebOrange div#tabs ul li.active { background: url(../img/tab_EB5F01.gif) 0 0 repeat-x; font-size: 1.2em; padding-top: 5px; height: 23px; }
body#HpWebBlue div#tabs ul li.active { background: url(../img/tab_0066FF.gif) 0 0 repeat-x; font-size: 1.2em; padding-top: 5px; height: 23px; }
body#HpWebRed div#tabs ul li.active { background: url(../img/tab_990000.gif) 0 0 repeat-x; font-size: 1.2em; padding-top: 5px; height: 23px; }

div#tabs ul li a { color: #000; font-weight: bold; }
body#HpWebYellow div#tabs ul li a, body#HpWebGreen div#tabs ul li a, body#HpWebOrange div#tabs ul li a, body#HpWebBlue div#tabs ul li a , body#HpWebRed div#tabs ul li a { color: #fff; }
div#tabs ul li img { position: absolute; top: 0; right: 0; }
* html div#tabs ul li img { right: -1px; /* IE 6*/ }

div#content {
  width: 860px;
  height: 599px;
  padding: 0;
  background-color: #fff;
  position: relative;
}
body#HpWebYellow div#content { background: #FFCC00 url(../img/bg.hpwebyellow.jpg) repeat-x; }
body#HpWebGreen div#content { background: #4FAF00 url(../img/bg.hpwebgreen.jpg) repeat-x; }
body#HpWebOrange div#content { background: #EB5F01 url(../img/bg.hpweborange.jpg) repeat-x; }
body#HpWebBlue div#content { background: #0066FF url(../img/bg.hpwebblue.jpg) repeat-x; }
body#HpWebRed div#content { background: #000000 url(../img/bg.hpwebred.jpg) repeat-x; }

div#content h2 { font-size: 1.8em; margin: 17px 0 1px 0; }
div#content h3 { font-size: 1.4em; padding: 11px 0 24px 0; }
*+html div#content h2 { font-size: 1.9em; } /* IE 7 */
*+html div#content h3 { font-size: 1.5em; } /* IE 7 */
* html div#content h2 { font-size: 1.9em; } /* IE 6 */
* html div#content h3 { font-size: 1.5em; } /* IE 6 */
div#content h2.nosub { margin: 17px 0 26px 0; }

div#content div.alphabg { position: absolute; padding: 11px 23px 20px 29px; width: 395px; color: #333; font-size: 1.1em; line-height: 1.7em; }
html>body div#content div.alphabg { background: url(../img/bg.png); } /* MOZ */
* html div#content div.alphabg { padding: 22px 25px; background-color:#fff; filter:alpha(opacity=85); font-size: 1em; line-height: 1.8em; } /* IE 6 */
*+html div#content div.alphabg { padding: 30px 25px 22px 25px; background: url(../img/bg.png); font-size: 1em; line-height: 1.8em; } /* IE 7 */

div#content div.topleft { top: 24px; left: 29px; }
div#content div.bottomleft { bottom: 24px; left: 29px; }
div#content div.topright { top: 24px; right: 29px; }
div#content div.bottomright { bottom: 24px; right: 29px; }

div#content div.sell { float: left; width: 367px; padding: 22px 0 0 40px; color: #333; font-size: 1.1em; line-height: 1.7em; }
*+html div#content div.sell { font-size: 1em; line-height: 1.8em; padding-top: 41px; } /* IE 7 */
* html div#content div.sell { font-size: 1em; line-height: 1.8em; padding-top: 41px; } /* IE 6 */
div#content div.sell ul { margin: 2px 0 0 0; padding: 0 0 0 34px; }
div#content div.sell div.ezbuy { margin-top: 33px; }
div#content div.sell table { width: 411px; margin-top: 5px; }
div#content div.sell table td { font-size: 0.9em; padding: 1px 8px; vertical-align: top; }
*+html div#content div.sell table td { font-size: 1em; } /* IE 7 */
* html div#content div.sell table td { font-size: 1em; } /* IE 6 */
div#content div.sell table td.grey { background-color: #e4e4e4; }

div#content div.tsg { padding: 10px 23px 20px 29px; float: left; width: 395px; color: #333; font-size: 1.1em; line-height: 1.7em; margin-top: 24px; }
* html div#content div.tsg { padding: 11px 25px; font-size: 1em; line-height: 1.8em; } /* IE 6 */
*+html div#content div.tsg { padding: 11px 25px 22px 25px; font-size: 1em; line-height: 1.8em; } /* IE 7 */
body#HpWebYellow div#content div.tsg { background-color: #FFF8D9; }
body#HpWebGreen div#content div.tsg { background-color: #E6F4D9; }
body#HpWebOrange div#content div.tsg { background-color: #FDEAD9; }
body#HpWebBlue div#content div.tsg { background-color: #D9EEFF; }
body#HpWebRed div#content div.tsg { background-color: #FFEFEF; }
div#content div.tsg img { float: right; padding: 6px 0 0 29px; }
div#content div.tsg ul { margin: 2px 0 0 0; padding: 0 0 0 34px; }
div#content div.tsg a { color: #000; text-decoration: underline; }

div#content img.rightImage { float: right; margin: 20px 20px 0 0; }
div#content img.leftImage { float: left; margin: 20px 0 0 20px; }

div#content div#text a.enhancedBtn {
  display: block;
  height: 26px;
  float: left;
  color: #fff;
  font-weight: bold;
  padding: 4px 10px 0 10px;
  margin: 33px 0 10px 0;
  background: url(../img/bg.btn.hpwebred.gif) 0 0 repeat-x;
  color: #fff !important;
  text-decoration: none;
}
body#HpWebYellow div#text a.enhancedBtn { background: url(../img/bg.btn.hpwebyellow.gif) 0 0 repeat-x; color: #000 !important; }
body#HpWebGreen div#text a.enhancedBtn { background: url(../img/bg.btn.hpwebgreen.gif) 0 0 repeat-x; }
body#HpWebOrange div#text a.enhancedBtn { background: url(../img/bg.btn.hpweborange.gif) 0 0 repeat-x; }
body#HpWebBlue div#text a.enhancedBtn { background: url(../img/bg.btn.hpwebblue.gif) 0 0 repeat-x; }
body#HpWebRed div#text a.enhancedBtn { background: url(../img/bg.btn.hpwebred.gif) 0 0 repeat-x; }

div#content div#text a.enhancedBtn:hover { text-decoration: none; background-position: 0 -30px; }

div#content div#image { float: left; width: 390px; border: 0; padding-top: 31px; text-align: center; }
body#HpWebYellow div#content div#image, body#HpWebGreen div#content div#image, body#HpWebOrange div#content div#image, body#HpWebBlue div#content div#image, body#HpWebRed div#content div#image { padding-top: 0; text-align: left; width: 384px; }
div#content div#image a { color: #333; text-decoration: underline; }
div#content div#image a:hover { color: #666; text-decoration: none; }

div#content div#price { margin: 34px 0 7px 0; font-size: 2.5em; }

div#navrow {
  height: 21px;
  background: url(../img/bg.navrow.jpg) repeat-x; 
  width: 860px;
  color: #fff;
  font-weight: bold;
  text-align: center;
  padding: 5px 0 0 0;
}

div#navrow a { color: #fff !important; text-decoration: none; padding: 0 8px 0 8px; }
div#navrow a:hover { text-decoration: underline; }

div#legalline {
  width: 860px;
  padding: 20px 0 0 0;
  color: #afafaf;
  overflow: hidden;
  font-size: 0.9em;
}
div#footer {
  width: 860px;
  padding: 20px 0 0 0;
  color: #afafaf;
  overflow: hidden;
  font-size: 0.9em;
text-align: center;
}
div#footer div#copyright { text-align: center; width: 400px; padding-left: 12px; }


/*

div#footer {
  width: 860px;
  padding: 30px 0 0 21px;
  color: #afafaf;
  overflow: hidden;
  font-size: 0.9em;
}

div#footer div { float: left; }
div#footer div#privacy { width: 200px; text-align: center; }
div#footer div#copyright { text-align: center; width: 400px; padding-left: 12px; }
div#footer div#feedback { width: 180px; text-align: right; }
div#footer a { color: #afafaf; text-decoration: underline; }
*/