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

a 
{
  color: #DF062E;
}

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

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

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

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

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

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

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

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/ccr/design/bg_sitemap.jpg);
}

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

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


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

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


table.joblist
{
  border-bottom: 1px solid #484848;
  background-image: url(/images/ccr/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/ccr/design/bg_home_content.jpg);
}

div.hometeaser
{
  background-color: #EBECE8;
  background-image: url(/images/ccr/design/bg_home_order.jpg);
}

div.hometeaser_right
{
  background-color: #EBECE8;
  background-image: url(/images/ccr/design/bg_home_contact.jpg);
}

div.teaserfullwidth
{
  background-color: #EBECE8;
  background-image: url(/images/ccr/design/bg_home_contact_full.jpg);
}

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

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

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

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


/* Standortkarte */

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

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


/* TOP NAVI */

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

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

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

/* --2te Ebene-- */

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

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

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

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

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

/* SUB NAVI */

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

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

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

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

/* Styles der ersten Ebene wieder überschreiben */

ul.subnavi ul.sub li a
{
  background-color:#FADAE0;
  color:#737373;
}

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

/* Dritte Ebene */

ul.subnavi ul.sub ul.sub li a
{
  color:#737373;
  background-color:#FDF2F4;
}

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


