h1
{
  height:auto;
  margin:0px;
  width:auto;
}

h1 a
{
  display:inline;
  height:auto;
  width:auto;
}

h2
{
  font-weight:bold;
}

#main-menu
{
  font-size:inherit;
  font-weight:normal;
  min-width:auto;
  width:auto;
}

#main-menu li
{
  height:auto;
  padding:0px;
}
#main-menu li li
{
  float:none;
}
#lang-menu
{
  font-size:inherit;
}
#lang-menu li a
{
  color:                          #a73e36;
}
#breadcrumb-menu ul li
{
  vertical-align:baseline;
}
#quick-box
{
  font-size:100%;
  left:auto;
}
#content-area
{
  padding:0px;
  width:auto;
}

#quick-search-form
{
  left:auto;
  position:static;
  top:auto;
}

#quick-search
{
  float:none;
  font-size:100%;
  margin:0px;
}

hr
{
  display:block;
}

#lang-menu
{
  left:auto;
}

#lang-menu li a
{
  border:0px;
  padding:0px;
}

#content-area > h2:first-child,
#content-area > h2.welcome:first-child,
#content-area.standalone > div:first-child > h2:first-child,
#column-right > h2:first-child,
#column-right > div:first-child > h2:first-child,
#column-right > div:first-child > div:first-child > h2:first-child
{
  font-size:                      18px;/*150%;*/
  margin:                         20px 0px 10px;
}

#column-right > :last-child
{
  margin-bottom:30px;
}

#footer-map-boxes
{
  float:none;
}

.footer-map-box
{
  font-size:inherit;
  margin-right:0px;
}

#fonts-alpha-teaser
{
  margin-top:0px;
  padding-top:0px;
}

#search-form
{
  margin:0px;
  width:auto;
}

#search-form:first-child
{
  margin-top:20px;
  padding-top:0px;
}

.teaser-boxes
{
  width:575px;
}

.standalone .teaser-boxes
{
  width:775px;
}

#column-right #page-heading #breadcrumb-menu
{
  font-size:18px;
  margin:20px 0px 10px;
}

#column-right #page-heading #breadcrumb-menu ul li h2
{
  font-size:18px;
}

#category-items #teaser-body + div.hr
{
  display:none;
}

#category-items form,
#font-weights .font-weight
{
  margin:10px 0px;
}

.default-content div.hr,
#category-items div.hr,
#font-weights div.hr
{
  background:#f1f2f4 none;
  height:5px;
}

.default-content div.hr hr,
.default-content div.hr:last-child,
#category-items div.hr hr,
#category-items div.hr:last-child,
#font-weights div.hr hr,
#font-weights div.hr:last-child
{
  display:none;
}

#etat-online-header
{
  margin:10px 0px;
  width:1000px;
}
#etat-online-wrapper
{
  margin-bottom:30px;
  padding:0px;
  width:1000px;
}
#etat-online-logo
{
  margin-left:4px;
}
#etat-online-tags
{
  width:645px;
}

#login-box
{
  margin-top:30px;
}

ul#order-process-menu
{
  margin-top:20px;
}

.large-content,
#shopping-cart-form,
#payment-method-form,
#summary-head,
#summary-form
{
  width:790px;
}

.large-content
{
  margin-top:30px;
}

.car-direct-item-description
{
  float: none;
  padding: 0px;
  width: auto;
}

.category-item-links
{
  line-height: 1.8em;
  overflow: hidden;
  width: 100%;
}

.category-item-links button
{
  float: right;
}