@charset "UTF-8";

@media all
{
  input.guButton  {
    border         : 1px solid #86720c;
  }

  ul#gallery li, ul.box li, ul#haeuser_sub li, table#catOverview td#mh, table#catOverview td.catCont, ul.box li,  ul#gallery li {
    border         : 1px solid #CAB54C;
  }
  
  ul.box li.greenBox, ul.box h3, ul#searchResult h5, ul#haeuser_sub h3, table#catOverview td.catCont h3, table#catOverview td#mh h3, table.form td.label, ul.box h3, ul.box li.greenBox, input.guButton, table#wunschhaus td.headline {
    background     : #CAB54C;
  }

  h5#preis {
    background     : #CAB54C url(../images/layout/euro.jpg) top left no-repeat;
  }
  
  ul.box select, ul#bottomMenue  li a:hover, ul#searchResult p a, ul#searchResult p a:link, ul#searchResult p a:visited, ul#searchResult p a:active, ul#searchResult h3 a, ul#searchResult h3 a:link, ul#searchResult h3 a:active, ul#searchResult h3 a:visited, p.box a:hover, p.box a, p.box a:link, p.box a:visited, p.box a:active, ul.pagination li a, ul.pagination li a:visited, ul.pagination li a:active, ul#baulexikon li a:hover, ul#baulexikon li, h3.headline, p.desc a, p.desc a:link, p.desc a:active, p.desc a:visited, ul#detailContent li h4, table#catOverview td h4, table#catOverview td#mh p a, table#catOverview td#mh p a:link, table#catOverview td#mh p a:visited, table#catOverview td#mh p a:active, table.form td a, table.form td a:link, table.form td a:active, table.form td a:visited, li#main p.cont_p a, li#main p.cont_p a:link, li#main p.cont_p a:visited, li#main p.cont_p a:active, li#main h5.cont_h5 a, li#main h5.cont_h5 a:link, li#main h5.cont_h5 a:visited, li#main h5.cont_h5 a:active, a, a:link, a:visited, a:active, li#main h3.cont_h3, span.green, a#merken, a:link#merken, a:active#merken, a:visited#merken, ul#linktipps li a, ul#linktipps li a:link, ul#linktipps li a:active, ul#linktipps li a:visited {
    color          : #CAB54C;
  }
  
  li#main h5.cont_h5 {
    border-bottom  : 1px solid #CAB54C;
  }
  
  a#haeuser:hover {
    background       : #CAB54C url(../images/layout/menue/top3_haeuser_active.jpg) top left no-repeat;
  }
  
  a#aktuell:hover {
    background       : #CAB54C url(../images/layout/menue/top3_aktuell_active.jpg) top left no-repeat;
  }
  
  a#leistung:hover {
    background       : #CAB54C url(../images/layout/menue/top3_leistung_active.jpg) top left no-repeat;
  }
  
  a#service:hover {
    background       : #CAB54C url(../images/layout/menue/top3_service_active.jpg) top left no-repeat;
  }
  
  a#ueberuns:hover {
    background       : #CAB54C url(../images/layout/menue/top3_ueberuns_active.jpg) top left no-repeat;
  }
  
  a#kontakt:hover {
    background       : #CAB54C url(../images/layout/menue/top3_kontakt_active.jpg) top left no-repeat;
  }
  
  a#haeuser_active {
    background       : #CAB54C url(../images/layout/menue/top3_haeuser_active.jpg) top left no-repeat;
  }
  
  ul#submenue a.hasSub, ul#submenue a.hasSub:link, ul#submenue a.hasSub:active, ul#submenue a.hasSub:visited {
	background       : #CAB54C url(../images/layout/top3_sub_hassub.jpg) top left no-repeat;
  }
  
  ul#submenue a.hasSub:hover {
    background       : #948c75 url(../images/layout/sub_hassub_hover.jpg) top left no-repeat;
  }
  
  a#merken, a:link#merken, a:active#merken, a:visited#merken {
    background       : url(../images/layout/top3_merken.jpg) top left no-repeat;

  }
  div#flashheader {
    width            : 1005px;
	height           : 114px;
	background       : #CAB54C url(../images/gussek_fertighaus_logo_top3.jpg) top left no-repeat;
	position         : relative;
	z-index          : 4500;
	background-position : 0px 45px;
  }    h1.col-2-headline, div.overview-container h3 {    color            : #cab54c!important;  }    div.overview-container {	border-top          : 1px solid #cab54c;  }    p a, ul.box p a, ul.box ul a {    color               : #CAB54C!important;  }  a#merken, a:link#merken, a:active#merken, a:visited#merken {    background       	 : url(../images/layout/top3_merken_2.jpg) top left no-repeat!important;  }
}
