html, body
{
  background-image:url(/images/damm/design/bg_verlauf.jpg);
}

a 
{
  color: #F35812;
}

a.arrow
{
  background-image: url(/images/damm/design/arrow.gif);
}

a.arrow_white
{
  background-image: url(/images/damm/design/arrow_white.gif);
}

a.arrow_double_underline
{
  background-image: url(/images/damm/design/arrow_double_underline.gif);
}

input.button
{
  background-image: url(/images/damm/design/bg_button.jpg);
  background-color: #F35812;
}

div.header 
{
  background-image:url(/images/damm/design/head_bg_image.jpg);
}

div.header div.logo
{
  background-image:url(/images/damm/design/head_bg_logo.jpg);
}

div.header div.logo a img
{
  padding-top: 8px;
}

div.teaserhead
{
  color: #484848;
  border-top: 1px solid #484848;
  border-bottom: 1px solid #484848;
}

div.teaserhead a
{
  color: #484848;
}

div.teasercontent_aktuelles
{
  border-bottom: 1px solid #484848;
}

div.asplist,
div.vehiclelist
{
  background-color: #F8F8F9;
  border-top: 1px solid #484848;
  border-bottom: 1px solid #484848;
}


/* sitemap */

div.content ul.sitemap
{
  border-top: 1px solid #484848;
  border-bottom: 1px solid #484848;
  background-image: url(/images/damm/design/bg_sitemap.jpg);
}

div.content ul.sitemap li a
{
  background-image: url(/images/damm/design/arrow.gif);
  border-bottom: 1px solid #484848;
}

div.content ul.sitemap li ul.sub li a
{
  background-image:url(/images/damm/design/arrow_sitemap.gif);
}


div.orderteaser
{
  background-image: url(/images/damm/design/bg_contentteaser.jpg);
}

div.orderteaser_right
{
  background-image: url(/images/damm/design/bg_contentteaser.jpg);
}


table.joblist
{
  border-bottom: 1px solid #484848;
  background-image: url(/images/damm/design/bg_joblist.jpg);
}

table.joblist th
{
  border-bottom: 1px solid #484848;
}


h1.home
{
  color: #484848;
}

div.homecontent
{
  background-color: #EAEBE8;
  background-image: url(/images/damm/design/bg_home_content.jpg);
}

div.hometeaser,
div.hometeaser_right
{
  padding-bottom: 30px;
}

div.hometeaser p,
div.hometeaser_right p
{
  margin-left: 0%;
}

div.hometeaser
{
  background-image: url(/images/damm/design/bg_home_container.jpg);
}

div.hometeaser_right
{
  background-image: url(/images/damm/design/bg_home_baustoffe.jpg);
}

div.hometeaserlink
{
  position: absolute;
  right: 22px;
  bottom: 32px;
}


div.location ul li
{
  background-image: url(/images/damm/design/bg_breadcrumb.gif);
}

div.location ul li.active
{
  background-image: url(/images/damm/design/bg_breadcrumb_active.gif);
}

div.location ul li a
{
  color: #484848;
}

div.location ul li.active a
{
  color: #F56F33;
}


/* Standortkarte */

.locationmap table th {
	background-color: #F67F4B; 
	color: #FFFFFF;
}

.locationmap table td {
	background-color: #FEEAE1;
}


/* TOP NAVI */

div.header ul.top_navi a
{
  color:white;  
}

div.header ul.top_navi li
{
  background-color: #969697;
  background-image:url(/images/damm/design/navi_bg_link.gif);
}

div.header ul.top_navi li.active
{
  background-color: #F67F4B;
  background-image:url(/images/damm/design/navi_bg_active.gif);
}

/* --2te Ebene-- */

div.header ul.top_navi li ul.sub
{
  background-color:#969697;
}

div.header ul.top_navi ul.sub li
{
    background-color:#969697;
}

div.header ul.top_navi ul.sub li a
{
  background-image:url(/images/damm/design/navi_arrow.gif);
}

div.header ul.top_navi ul.sub li:hover,
div.header ul.top_navi ul.sub li.hover
{
  background-color:#F67F4B;
}

/* IE 6 Fix */
* html div.header ul.top_navi ul.sub li {
    border: 1px solid #969697;
}

/* SUB NAVI */

ul.subnavi, ul.sub
{
  border-top:1px solid #484848;
}

ul.subnavi li
{
  border-bottom:1px solid #484848;
}

ul.subnavi li a
{
  background-image:url(/images/damm/design/navi_bullet.gif);
  color: #484848;
}

ul.subnavi li.active a
{
  background-color: #F67F4B;  
}

/* Styles der ersten Ebene wieder überschreiben */

ul.subnavi ul.sub li a
{
  background-color:#FEC59F;
  color:#484848;
}

ul.subnavi ul.sub li.active a
{
  color:#F35812;
  background-image:url(/images/damm/design/subnavi_bullet.gif);
}

/* Dritte Ebene */

ul.subnavi ul.sub ul.sub li a
{
  color:#484848;
  background-color:#FEE6CE;
}

ul.subnavi ul.sub ul.sub li.active a
{
  color:#F35812;
  background-image:url(/images/damm/design/subnavi_bullet.gif);
}


/*********** onlinebestellung ***********/

ul.shopnavigation li
{
  color: #F35812;
}

ul.shopnavigation li.first
{
  background-image: url(/images/damm/onlineorder/order_step1.gif);
}

ul.shopnavigation li.second
{
  background-image: url(/images/damm/onlineorder/order_step2.gif);
}

ul.shopnavigation li.third
{
  background-image: url(/images/damm/onlineorder/order_step3.gif);
}

ul.shopnavigation li.fourth
{
  background-image: url(/images/damm/onlineorder/order_step4.gif);
}

div.prices
{
  border-top: 1px solid #F35812;
  border-bottom: 1px solid #F35812;
  color:#F35812;
}

img.info_button
{
  background-color:#F35812;
}

div.directcontactteaser div.teaserhead {
  background-image: url("/images/damm/design/head_callbackservice.jpg") !important;
}