div.homeContent .csc-textpic-imagewrap img {
  max-width: 310px;
}

#printHead{
  display:  none;
}

.preload {
  display:   none;
}

.preload img {
  height:   0; 
  width:     0; 
  border:   none;
  position:   absolute;
  bottom:   0;
  left:     0;
  z-index:   -30;
}

/* ++ Kontaktformular ANFANG +++++++++++++++++++++++++++++++++++++++++++++++++*/
.tx-srfreecap-pi2-cant-read
{
  color:  #515151;
}

.tx_powermail_pi1_fieldwrap_html_captcha p{
  font-size:  1.2em;
  margin-left:  10em;
  color:    #515151;
  width:    27em;
}


fieldset.tx-powermail-pi1_fieldset input.powermail_captcha
{
  -moz-box-shadow: 0 0 5px #EEEEEE inset;
  background:   none repeat scroll 0 0 #F8F8F8;
  border:   1px solid #CCCCCC;
  padding:   2px;
  width:     300px;
  margin-left:  10em;
  font-size:  1.2em;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text, 
fieldset.tx-powermail-pi1_fieldset input.powermail_select, 
fieldset.tx-powermail-pi1_fieldset input.powermail_date, 
fieldset.tx-powermail-pi1_fieldset input.powermail_datetime, 
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {
  font-size:  1.2em;
  color:    #515151;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
  font-weight:   bold;
  margin:   0em 0 1em 12em;
}

.tx-powermail-pi1 #kontakt fieldset
{
  border:      0em;
  background-color:  transparent;
  margin:      0em;
  padding:    0em;
}

.tx-powermail-pi1 #kontakt fieldset legend
{
  display:  none;
  margin:    0em;
  padding:  0em;
}

.error
{
  z-index:  11;
}

fieldset.tx-powermail-pi1_fieldset label, 
fieldset.tx-powermail-pi1_fieldset fieldset legend {
  color:     #515151;
  display:   block;
  float:     left;
  font-weight:   normal;
  width:     10em;
  font-size:  1.2em;
}

textarea
{
  font-family:  Verdana, Arial,sans-serif;
  color:    #333333;
  font-size:  1.2em;
}

/* ++ Kontaktformular ENDE +++++++++++++++++++++++++++++++++++++++++++++++++*/
/* ++ CHronik ANFANG +++++++++++++++++++++++++++++++++++++++++++++++++*/

.chronikOben
{
  width:  56.8em;
  height:  0.5em;
  background-image:  url('images_coppenrath/chronikOben.jpg');
}

.chronikUnten
{
  width:  56.8em;
  height:  0.5em;
  background-image:  url('images_coppenrath/chronikUnten.jpg');
}

div.chronikRahmen
{
  width:  56.7em;
}

div.chronikRahmen h2
{
  margin:    0em;
  padding:   0em 0.8em 0.3em 0em;
}

.close div.chronikRahmen div.ka-handler h1
{
  background-image:  none;
  font-weight:    bold;
  font-style:    italic;
  font-family:    Georgia, Helvetica, serif;
  color:      #A99644;
  font-size:    2.8em;
}

.ka-panel div.chronikRahmen div.ka-handler
{
  background-image:  url('images_coppenrath/hg_chronik.jpg');
  background-repeat:  repeat-x;
}

.open div.chronikRahmen div.ka-handler h1
{
  background-image:  none;
  background-repeat:  no-repeat;
  background-image:  none;
  font-weight:    bold;
  font-style:    italic;
  font-family:    Georgia, Helvetica, serif;
  color:      #A99644;
  font-size:    2.8em;  
}

.ka-panel div.chronikRahmen .ka-content
{
  background-image:  url("images_coppenrath/hg_cChronik");
  background-repeat:  no-repeat;
  background-position:  left top;
  background-color:  #EFE9E0;
  padding:     2.7em 2.31em 0em 2.31em;
}

.ka-panel div.chronikRahmen .ka-content p
{
  font-size:  1.2em;
  color:    #666666;
  padding:  0em 0.92em 2em 0em;
  margin:   0em 0em 0em 0em;
  line-height:  1.4em;
}

/*
.ka-panel div h1
{
  color:#666666;
  margin:0em 0em 0em 0em;
  padding:0em 0em 0em 0em;
  font-size:1.2em;
  font-weight:bold;
}

.ka-panel .accStart div.ka-handler
{
  background-image:url("images_coppenrath/hg_accordionHlOben.png");
  background-repeat:no-repeat;
  cursor:pointer;
}

.ka-panel div.ka-handler
{
  background-image:url("images_coppenrath/hg_accordionHl.png");
  background-repeat:no-repeat;
  cursor:pointer;
}

.ka-panel .accStart div.ka-handler h1
{
  padding: 1em 0em 0.64em 0em;
  line-height:2.3em;
  padding: 0.3em 0em 0em 0.92em;
}

.ka-panel div.ka-handler h1
{
  padding: 0.1em 0em 0.64em 0em;
  line-height:2.12em;
  padding: 0.13em 0em 0em 0.92em;
}

.open .accStart div.ka-handler h1
{
  background-image:url("images_coppenrath/hg_accordionH1No.jpg");
  background-repeat:no-repeat;
  background-position: 23.9em 0.4em;
}

.close .accStart div.ka-handler h1
{
  background-image:url("images_coppenrath/hg_accordionH1Ro.jpg");
  background-repeat:no-repeat;
  background-position: 23.9em 0.4em;
}

.close div.ka-handler h1
{
  background-image:url("images_coppenrath/hg_accordionH1Ro.jpg");
  background-repeat:no-repeat;
  background-position: 23.9em 0em;
}

.ka-panel .accEnd
{
  background-image:url("images_coppenrath/hg_accordionUnten.png");
  background-repeat:no-repeat;
  background-position:left bottom;
  padding-bottom:0.4em;
}
*/
/* ++ Accordion Menu ENDE ++++++++++++++++++*/

/* ++ CHronik ENDE +++++++++++++++++++++++++++++++++++++++++++++++++*/

#xms
{
  display:  none;
}

.rangesRahmen
{
  margin-left: -0.5em;
}

.tx-titkategorien-pi1
{
  margin-left: -0.3em;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption
{
  margin-bottom:  1em;
}

table
{
  background-color:  #F5F5F5;
  border-collapse:  collapse;
}

table tr td
{
  border-style:    solid;
  border-color:    #CBCBCB;
  border-width:    0.1em;
  padding:    0.3em;
  font-size:    1.2em;
  background-image:  url('images_coppenrath/hg_table.gif');
  background-repeat:  no-repeat;
  background-position:  left top;
}

.content ul
{
  padding:0em 0em 0em 1.5em;
}

.content ul.multicolumnContainer
{
  margin:    0em 0em 0em 0em;
  padding:  0em 0em 0em 0em;
}

.content ul li
{
  list-style-type:  disc;
  font-size:    1.2em;
}

.content ul li ul li
{
  font-size:    1em;
}

.content ul.multicolumnContainer li ul li
{
  font-size:  1.2em;
}


.content ul.multicolumnContainer li ul li ul li
{
  font-size:   1em;
}

.content ul li.column, 
ul.menu li
{
  list-style-type:  none;
  font-size:    1em;
}

.csc-frame-rulerBefore
{
  border-style:  solid;
  border-color:  #CFCFCF;
  border-width:  0.1em 0em 0em 0em;
  padding-top:  1.2em;
}

.csc-frame-rulerAfter
{
  border-style:  solid;
  border-color:  #CFCFCF;
  border-width:  0em 0em 0.1em 0em;
  padding-bottom:  1.2em;
}


div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image 
{
  margin:0em;
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.div_result h2 a
{
  text-decoration:  none;
  color:      #6F5204;
  font-style:    italic;
}

.div_result h2 a:hover
{
  text-decoration:  underline;
  color:      #6F5204;
  font-style:    italic;
}

.suchContainer
{
  float:right;
}

.tx-macinasearchbox-pi1
{
  margin-bottom:  0.8em;
  float:    right;
  margin-right:  0em;
  margin-top:  0em;
}

#div_form_search #Suche
{
  background-image:  url('images_coppenrath/hg_suchinput.png');
  border:      0em;
  color:      #999999;
  padding:    1.75em 1.75em 1.75em 2em;
  float:      left;
  width:      13.27em;  
  font-size:    1.4em;
  font-weight:    bold;
  background-color:  transparent;
}

#div_form_search .send
{
  background-image:  url('images_coppenrath/hg_suchbutton.png');
  border:      0em;
  color:      #C6C7CF;
  padding:    1.7em;  
  width:      5.9em;
  float:      left;
  cursor:      pointer;
  outline:    none; 
  -moz-user-focus:  none; 
  background-color:  transparent;
}

#div_form_search .send:hover
{
  background-image:  url('images_coppenrath/hg_suchbuttonOver.png');
}
/* ++ SUCHE ENDE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++ Footer ANFANG ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.footerWappen
{
  position:absolute;
  bottom:0em;
  right:-15em;
  z-index:1;
  background-image:url('images_coppenrath/footerWappen.gif');
  width:26.4em;
  height:22.7em;
}

#page_footer{
  background-image:url('images_coppenrath/footerRepeat.gif');
    background-repeat:repeat-x;
    background-position:bottom;
    background-color:orange;
    position:absolute;
    width:100%;
    height:24.4em;
    position: absolute;
    margin-top:-24.4em;
  z-index:50;
}

#footer{
  width:96em;
  height:23.2em;
  position: relative;
  margin:auto;
  margin-top:1.2em;
}

.footerTop
{
  background-image:url("images_coppenrath/footerTop.gif");
  background-repeat:no-repeat;
  width:96em;
  height:0.3em;
}

.footerContent
{
  width:96em;
  height:23.3em;
  background-image:url("images_coppenrath/footerSchriftzug.gif");
  background-position:center center;
  background-repeat:no-repeat;
  position:relative;
  z-index:10;
}

.navFooter
{
  padding-left:  1em;
  color:    #828282;
}

.navFooter p
{
  margin:  0em;
}

.nfEins{
  padding-top:  0.8em;
  line-height:  1.5em;
  width:    88em;
}

.nfZwei{
  margin-top:  0.8em;
  line-height:  1.5em;
}

.nfDrei{
  margin-top:  0.8em;
  line-height:  1.5em;
}

.nfVier{
  margin-top:  0.8em;
  line-height:  1.5em;
}

.nfFuenf{
  margin-top:  0.8em;
  line-height:  1.5em;
  width:    80em;
}

.nfSechs{
  margin-top:  0.8em;
  line-height:  1.5em;
  width:    80em;
}

.navFooter h3
{
  float:    left;
  margin:    0em 0em 0em 0em;
  padding:  0em 0em 0em 0em;
  font-size:  1.1em;
  font-weight:  normal;
}

.navFooter h3 a:link,
.navFooter h3 a:active,
.navFooter h3 a:visited,
.navFooter h3 a:hover
{
  color:      #CEB33E;
  text-decoration:  none;
}

.navFooter a:link,
.navFooter a:active,
.navFooter a:visited
{
  font-size:    1.1em;
  color:      #AFAFAF;
  text-decoration:  none;
  padding:    0em 0em 0.1em 0em;
}

.navFooter a:hover
{
  font-size:    1.1em;
  color:      #AFAFAF;
  text-decoration:  underline;
}
/* ++ Footer ENDE   ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ++ Accordion auf der Sortimentsseite ANFANG +++++++++++++++++++++++++++++++ */
.snOben
{
  background-image:url('images_coppenrath/hg_snOben.jpg');
  background-position:left top;
  background-repeat:no-repeat;
  padding-top:0.3em;
}

.snUnten
{
  background-image:  url('images_coppenrath/hg_snUnten.jpg');
  background-position:  left bottom;
  background-repeat:  no-repeat;
  padding:    0.1em 0.5em 0.4em 0.5em;
  
}

#submenuAccordion
{
/*  margin:    0em 0em 1em 0.7em;*/
}

#submenuAccordion ul
{
  margin: 0em 0em 0em 0em;
  padding:0em 0em 0em 0em;
}

#submenuAccordion ul li
{
  list-style-type:none;
}

#submenuAccordion ul li a
{
  background-image:url("images_coppenrath/sn_sortiment_NO.jpg");
  background-repeat:no-repeat;
  padding:0.4em 0em 0.49em 0.8em;
  margin:0em 0em 0em 0em;
  font-weight:normal;
  font-size:1.3em;
  display:block;
  text-decoration:none;
  color:#666666;
}

div #submenuAccordion ul li a.active, 
div #submenuAccordion ul li a:hover
{
  background-image:url("images_coppenrath/sn_sortiment_RO.jpg");
  background-repeat:no-repeat;
  padding:0.4em 0em 0.49em 0.8em;
  margin:0em 0em 0em 0em;
  font-weight:bold;
}

/* 2. Ebene */
#submenuAccordion ul li ul li a
{
/*  display:block;
  width:100%;*/
  background-image:url(images_coppenrath/sn_subsortiment_NO.jpg);
  background-repeat:no-repeat;
  padding:0.4em 0em 0.49em 2.4em;
  margin:0em 0em 0em 0em;  
  color:#666666;
  text-decoration:none;
  font-size:1.25em;
}

div #submenuAccordion ul li ul li a.active,
div #submenuAccordion ul li ul li a:hover
{
  background-image:url("images_coppenrath/sn_sortiment2_RO.jpg");
  background-repeat:no-repeat;
  padding:0.4em 0em 0.49em 2.4em;
  margin:0em 0em 0em 0em;  
  color:#666666;
  text-decoration:none;
  font-size:1.25em;
}

/* 3.Ebene */
#submenuAccordion ul li ul li ul li a
{
/*  display:block;
  width:100%;*/
  background-image:url(images_coppenrath/sn_sortiment3_NO.jpg);
  background-repeat:no-repeat;
  padding:0.4em 0em 0.49em 3.8em;
  margin:0em 0em 0em 0em;  
  color:#666666;
  text-decoration:none;
  font-size:1.25em;
}

div #submenuAccordion ul li ul li ul li a.active, 
div #submenuAccordion ul li ul li ul li a:hover
{
  background-image:url("images_coppenrath/sn_sortiment3_RO.jpg");
  background-repeat:no-repeat;
  padding:0.4em 0em 0.49em 3.8em;
  margin:0em 0em 0em 0em;  
  color:#666666;
  text-decoration:none;
  font-size:1.25em;
}

/* ++ Accordion auf der Sortimentsseite ENDE +++++++++++++++++++++++++++++++++ */

/* ++ Inhalte der Produktdetailseiten ANFANG +++++++++++++++++++++++++++++++++ */
.pLinks
{
  float:  left;
  width:  30em;
}

.pRechts
{
  float:  left;
  width:  30em;
}

div .pRechts .to
{
  font-weight:  bold;
  font-size:  1em;
  padding:  0.5em 0em;
}

.pRechts .trigger2, 
.pLinks .trigger1
{
  background-image:  url(images_coppenrath/infoOben.jpg);
  background-repeat:  no-repeat;
  #padding:    0.3em 0em 0.3em 0em;
  padding: 4px 0;
  width: 281px;
}

.pRechts .trigger2
{
  qqqmargin-left:  0.1em;
}


.pLinks #listeZutaten
{
  margin-left:  -0.3em;
}

div .pRechts .trigger2_active,
div .pLinks .trigger1_active
{
  padding:    0.3em 0em 0em 0em;
  background-image:  url(images_coppenrath/infoObenActive.jpg);
}

.pRechts .trigger2:hover, 
.pLinks .trigger1:hover
{
  background-image:  url(images_coppenrath/infoObenActive.jpg);
}

.pLinks .toggle_container1
{
  background-image:  url('images_coppenrath/infoUnten.jpg');
  background-color:  #F6F6F6;
  background-position:  bottom;
  background-repeat:  no-repeat;
  width: 255px; /*     19.2em;*/
  padding:    1em 13px;
  font-size:    1.1em;
  margin-left: 0; /*   0.05em;*/
}

.pRechts .toggle_container2
{
  background-image:  url('images_coppenrath/infoUnten.jpg');
  background-color:  #F6F6F6;
  background-position:  bottom;
  background-repeat:  no-repeat;
  width:   255px; /*   17.6em;*/
  padding:    0.5em 13px 1em 13px;
}

.pRechts .toggle_container2 table tr td,
.pLinks .toggle_container1 table tr td
{
  font-size:0.9em;
}

.pRechts h3, 
.pLinks h3
{
/*  background-image:  url('images_coppenrath/nwa.jpg');
  background-repeat:  no-repeat;
  background-position:  0.3em 0em;*/
  line-height:    1.85em;
  margin:      0em;
  font-size:    1em;
  font-weight:    normal;
  cursor:      pointer;
  padding:    0em 0em 0em 0.9em;
}

.pRechts div, 
.pLinks div
{
  font-size:1.2em;
}

.pRechts table,
.pLinks table
{
  border:    solid;
  border-width:  1px 0px 0px 1px;
  border-color:  #C7C7C7;
  width:    100%;
}

.pRechts table tr td,
.pLinks table tr td
{
  background-color:#FFFFFF;
  color:#666666;
  border:solid;
  border-width:0px 1px 1px 0px;
  border-color:#C7C7C7;
}

/* ++ Inhalte der Produktdetailseiten ENDE +++++++++++++++++++++++++++++++++++ */

/* ++ Inhalte der Kategorien ANFANG ++++++++++++++++++++++++++++++++++++++++++ */
.catContainer
{
  width:  30em;
  float:  left;
}

.catContainer p
{
  text-align:center;
}

.catContainer p a
{
  color:#6F5204;
  text-decoration:none;
  font-size:1.1em;
  font-weight:bold;
}
/* ++ Inhalte der Kategorien ENDE ++++++++++++++++++++++++++++++++++++++++++ */

/* ++ Brotkrumenmenu ANFANG ++++++++++++++++++++++++++++++++++++++++++++++++++ */
.breadcrumb
{
  font-size:  1.1em;
  padding:   0em 0em;
}

.breadcrumb a:link,
.breadcrumb a:active,
.breadcrumb a:visited
{
  color:#666666;
  text-decoration:none;
}

.breadcrumb a:hover
{
  color:#666666;
  text-decoration:underline;
}
/* ++ Brotkrumenmenu ENDE ++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ++ Übersicht der Kategorien ANFANG ++++++++++++++++++++++++++++++++++++++++ */
.catOverviewImage
{  
  width:    18.6em;
  height:    22.5em;
  float:    left;
  margin-right:  0.5em;
  margin-bottom:  0.5em;
}

/* ++ Übersicht der Kategorien ENDE ++++++++++++++++++++++++++++++++++++++++++ */

/* ++ Startseite Rahmen ANFANG +++++++++++++++++++++++++++++++++++++++++++++++ */
div.homeContent
{
  position:  relative;
}

div.homeContent div.csc-textpic div.csc-textpic-single-image img {
    margin-bottom: 0px;
}

div.homeContent .csc-textpic-text{
  position:  absolute;
  bottom:    0em;
  left:    0em;
  color:    #FFFFFF;
  padding-left:  3.7em;
  padding-bottom:  1.5em;
}

div.homeContent .csc-textpic-text p{
  color:#AFAFAF;
}

div.homeContent .csc-textpic-text p a{
  color:#CEB33E;
  text-decoration:underline;
}

div.homeContent div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
    margin-bottom: 0em;
}

div.homeLinks
{
  background-image:url("images_coppenrath/home_rechtsLinks.png");
  background-repeat:repeat-y;
}

.homeContent div.csc-textpic-left .csc-textpic-imagewrap,
.homeContent div.csc-textpic-center .csc-textpic-imagewrap,
.homeContent div.csc-textpic-right .csc-textpic-imagewrap
{
  background-image:url("images_coppenrath/home_rechtsRechts.png");
  background-repeat:repeat-y;
  background-position:right;
  float:left;
  padding-right: 0.34em;
}

.homeContent .csc-textpic
{
  background-image:url("images_coppenrath/home_rechtsLinks.png");
  background-repeat:repeat-y;
  float:left;
  padding-left: 0.49em;
}

/* ++ Startseite Rahmen ENDE +++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ++ Accordion Menu ANFANG +++++++++++++++++++++++++++++++++++++++++++++++ */
.ka-panel div h1
{
  color:#666666;
  margin:0em 0em 0em 0em;
  padding:0em 0em 0em 0em;
  font-size:1.2em;
  font-weight:bold;
}

.ka-panel .accStart div.ka-handler
{
  background-image:url("images_coppenrath/hg_accordionHlOben.png");
  background-repeat:no-repeat;
  cursor:pointer;
}

.ka-panel div.ka-handler
{
  background-image:url("images_coppenrath/hg_accordionHl.png");
  background-repeat:no-repeat;
  cursor:pointer;
}

.ka-panel .accStart div.ka-handler h1
{
  padding: 1em 0em 0.64em 0em;
  line-height:2.3em;
  padding: 0.3em 0em 0em 0.92em;
}

.ka-panel div.ka-handler h1
{
  padding: 0.1em 0em 0.64em 0em;
  line-height:2.12em;
  padding: 0.13em 0em 0em 0.92em;
}

.open .accStart div.ka-handler h1
{
  background-image:url("images_coppenrath/hg_accordionH1No.jpg");
  background-repeat:no-repeat;
  background-position: 23.9em 0.4em;
}

.open div.ka-handler h1
{
  background-image:url("images_coppenrath/hg_accordionH1No.jpg");
  background-repeat:no-repeat;
  background-position: 23.9em 0.1em;
}

.close .accStart div.ka-handler h1
{
  background-image:url("images_coppenrath/hg_accordionH1Ro.jpg");
  background-repeat:no-repeat;
  background-position: 23.9em 0.4em;
}

.close div.ka-handler h1
{
  background-image:url("images_coppenrath/hg_accordionH1Ro.jpg");
  background-repeat:no-repeat;
  background-position: 23.9em 0em;
}

.ka-panel .ka-content
{
  background-image:url("images_coppenrath/hg_accordionContent.png");
  background-repeat:no-repeat;
  background-position:left bottom;
  padding: 0em 0em 0em 0.41em;
}

.ka-panel .ka-content p
{
  font-size:1.2em;
  color:#666666;
  padding:0em 0.92em 2em 0.92em;
  margin: 0em 0em 0em 0em;
}

.ka-panel .accEnd
{
  background-image:url("images_coppenrath/hg_accordionUnten.png");
  background-repeat:no-repeat;
  background-position:left bottom;
  padding-bottom:0.4em;
}

/* ++ Accordion Menu ENDE +++++++++++++++++++++++++++++++++++++++++++++++++ */

html, body {
  height: 100%; /* Anzeigebereich in der Vertikalen auf 100% strecken */
}

body{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:100%;
  font-size:62.5%; /*font-size:10px;*/
  position:relative;
  font-family:Arial, Helvetice, sans-serif;
  background-image:url("images_coppenrath/hg_body.jpg");
  background-repeat:repeat-x;
  /*background-color:#F6F5ED;*/
  background-color:#F6F2EA;
}

a {
  outline :     none; 
  -moz-user-focus:   none; 
  color:      #826E3F;
  text-decoration:  none;
}

a:hover
{
  color:      #826E3F;
  text-decoration:  underline;
}

a:focus {
  outline : none; 
  -moz-user-focus: none; 
}

a img 
{
  border:0px;
}

h1 {
  font-size:1.8em;  /* displayed at 24px */
}

h2 {
  font-size:  1.4em;  /* displayed at 18px */
  color:    #826E3F;
  padding:  0em 0.45em 0em 0.45em;
}

h3 {
  font-size:  1.4em;  /* displayed at 15px */
  color:    #828282;
  padding:  0em 0.45em 0em 0.45em;
}

h4 {
  font-size:  1.2em;  /* displayed at 12px */
  color:    #826E3F;
  font-weight:  bold;
}

h5
{
  font-size:  1.2em;
  color:    #828282;
  font-weight:  bold;
}

h1 a,
h2 a,
h3 a,
h4 a
{
  color:      #826E3F;
  text-decoration:  underline;
}

h5 a
{
  color:      #828282;
  text-decoration:  underline;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover
{
  color:      #826E3F;
  text-decoration:  none;
}

h5 a:hover
{
  color:      #828282;
  text-decoration:  none;
}

input, 
select, 
th, td {
  font-size:1em;  
}

#header{
  height:5.5em;/*height:56px:*/
  background-image:url("images_coppenrath/hg_band.png");
  background-repeat:repeat-x;
  position:absolute;
  text-align:center;
  top:0em;
  left:0em;
  width:100%;
  overflow:hidden;
  z-index:1;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
    margin-left: 0em;
}

#header img
{
  height:100%;
}

/* ++ der Container ganz oben (sprache / Navi / Logo / Schriftgröße ANFANG ++++++++++++++++++++++++++ */
.topContainer
{
  height:5.5em;
  position:relative;
}

.tc_languageContainer
{
  height:1.9em;
  /* width:7.6em; */
  float:right;
  background-image:url("images_coppenrath/hgLanguage.png");
  background-repeat:no-repeat;
  padding: 0.3em 0em 0em 0.4em;
  margin: 1.7em 0em 0em 0em;
}

.tx-srlanguagemenu-pi1 { float: left; }

.tc_languageContainer img
{
  width:1.7em;
  height:1.1em;
}

.CUR,
.NO
{
  float:left;
  padding-right:0.8em;
}

.INACT
{
  float:left;
  padding-right:0.8em;
}
  
/* ++ Topnavigation // ###NAVIGATION-TOP### // nav.topnavigation ++ ANFANG ++++++++++++++++++++++++++++ */
.tc_navigationTop
{
  float:left;
  padding: 0em 1em 0em 0.4em;
}

.tc_navigationTop ul
{
  margin: 0em 0em 0em 0em;
  padding:0em 0em 0em 0em;
  float:left;
}

.tc_navigationTop ul li
{
  float:left;
  color:#FFFFFF;
  margin-left:  1em;
/*  list-style-position:inside;*/
}

.tc_navigationTop ul li.first
{
  list-style-type:none;
  margin-left:  0em;
  margin-right:  1em;
}

.tc_navigationTop ul li a
{
  line-height:4em;
}

.tc_navigationTop ul li.middle a
{
  padding-right:0.7em;
}

.tc_navigationTop ul li a:link,
.tc_navigationTop ul li a:active,
.tc_navigationTop ul li a:visited
{
  color:#FFFFFF;
  text-decoration:none;
  font-size:1.2em;
}

.tc_navigationTop ul li a:hover
{
  color:#FFFFFF;
  text-decoration:underline;
  font-size:1.2em;
}

.fbLink{
  float:left;
  margin:16px 0px 0px 4px;
  background-image:url('images_coppenrath/fb_bg.jpg');
  background-position:left 8px;
  background-repeat:no-repeat;
  padding-left:12px;
}
/* ++ Topnavigation // ###NAVIGATION-TOP### // nav.topnavigation ++ ENDE ++++++++++++++++++++++++++++++ */

.tc_fontSize
{
  float:right;
}

.tc_fontSize a
{
  color:    #FFFFFF;
  line-height:  5.5em;
  padding:  0em 0.6em;
}

.headLogoContainer
{
  position:absolute;
  left:50%;
  top:0.2em;
  margin-left:-11.3em;
  width:22.9em;
  z-index:1234;
}

.headLogoContainer img
{
  width:100%;
}

/* ++ der Container ganz oben (sprache / Navi / Logo / Schriftgröße ENDE ++++++++++++++++++++++++++++ */

/* ++ der Container für das Headbild ANFANG +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.headContainer{
  width:    95em;
/*  height:    38.5em;*/
  height:    auto;
  text-align:  center;
}
/* ++ der Container für das Headbild ENDE +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#wrapper {
  position: relative;
    margin: 0 auto;
    width: 95em; /*width:950px;*/
  min-height: 100%;
  height: auto !important;
  height: 100%;
  background-image:url('../bilder/layout/hg_content.jpg');
    background-repeat:repeat-y;
    z-index:2;
}

.content
{
  width:    96em;
  min-height:  30em;
  height:    auto !important;
  height:    30em;
}

.cLinks
{
  width:    60em;
  color:    #666666;
  float:    left;
  padding:  0em 3em 0em 0.3em;
}

.cLinksRanges
{
  background-image:  url('images_coppenrath/hg_ranges.jpg');
  background-repeat:  no-repeat;
  background-position:  left top;
  min-height:    98em;
  height:      auto !important;
  height:      98em;

  width:      57em;
  color:      #666666;
  float:      left;
  padding:    0em 6em 0em 0.3em;
}

.cLinksRanges .multicolumnContainer
{
  margin-left:  -0.5em;
}

.cLinks h1, 
.cLinksRanges h1
{
  font-size:  1.8em;
  margin:   1em 0em 1em 0em;
  padding:   0em 0em 0em 0em;
  color:    #6F5204;
}

.cLinks .tx-titkategorien-pi3
{
  background-image:  url('images_coppenrath/hg_produktdetail.jpg');
  background-repeat:  no-repeat;
}
.cLinks .tx-titkategorien-pi3 h1
{
  color:    #A99644;
  font-size:  3.4em;
  font-weight:  bold;
  padding:  0em 0em 0em 0em;
  margin:    0em;
}
.cLinks .tx-titkategorien-pi3 h2
{
  color:    #A99644;
  font-weight:  bold;
  font-size:  1.4em;
  margin:    0em 0em 0em 0em;
  padding:  0em 0em 0em 0em;
}

.cLinks .tx-titkategorien-pi3 .pTop
{
  color:    #666666;
  font-weight:  bold;
  font-size:  1.4em;
  margin:    0em 0em 0em 0em;
  padding:  0em 1em 0em 0em;
}

.cLinks .tx-titkategorien-pi3 .pDetailImage
{
  margin-bottom:  -5em;
}

.cLinks .tx-titkategorien-pi3 .zutatenInfo
{
  margin:    0em;
  padding:  0em;
  font-weight:  bold;
  float:    left;
}

.cLinks .tx-titkategorien-pi3 .zutatenText
{
  margin:    0em 0em 0em 0em;
  display:  table;
}

.cLinks .tx-titkategorien-pi3 .pBottom
{
  padding:  0em 0em 0em 0em;
  font-size:  1.44em;
}

.cLinks p,
.cLinksRanges p,
.cRechts p
{
  font-size:  1.2em;
  padding:   0em 0em 0em 0em;
  color:    #666666;
}

.cRechts
{
  width:32.7em;
  float:left;
}

#content_container{
  min-height: 100%;
  height: auto !important;
  height: 100%;
  padding-bottom:24.4em;
}

/* clearfix zum Aufheben der Floatumgebung */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clearer{
  clear:both;
}
/* ++ Imagecycle im Kopf ANFANG +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
div.tx-imagecycle-pi1
{
  width:95em;
  height:38.5em;
}

div.imagecycle-controller
{
  display:block;
  width:100%;
  left:0px;
  margin:-6.4em 0em 0em 0em;
  background-image:none;
  height:6.4em;
}

div.imagecycle-controller ul{
  width:100%;
}

div.imagecycle-controller ul li.dummy
{
  width:82.2em;
  height:5em;
  float:left;
}

div.imagecycle-controller ul li.prev
{
  width:6.2em;
  height:5em;
  float:left;
}

div.imagecycle-controller ul li.next
{
  width:6.2em;
  height:5em;
  float:left;
}

/*
.imagecycle-controller li.next a:link,
.imagecycle-controller li.next a:active,
.imagecycle-controller li.next a:visited*/
.imagecycle-controller li.next a
{
  width:6.4em;
  height:6.4em;
  display:block;
  background-image:url("images_coppenrath/nextNo.png");
  background-repeat:no-repeat;
  left:auto;
  top:auto;
}

.imagecycle-controller li.next a:hover
{
  width:6.4em;
  height:6.4em;
  display:block;
  background-image:url("images_coppenrath/nextRo.png");
  background-position:0px 0px;
  background-repeat:no-repeat;
  left:auto;
  top:auto;
}

.imagecycle-controller li.prev a,
.imagecycle-controller li.next a
{
  left:auto;
  top:auto;
}

/*.imagecycle-controller li.prev a:link,
.imagecycle-controller li.prev a:active,
.imagecycle-controller li.prev a:visited*/
.imagecycle-controller li.prev a
{
  left:auto;
  top:auto;
  width:6.4em;
  height:6.4em;
  display:block;
  background-image:url("images_coppenrath/prevNo.png");
  background-repeat:no-repeat;
}

.imagecycle-controller li.prev a:hover
{
  background-image:url("images_coppenrath/prevRo.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

/* ++ Imagecycle im Kopf ENDE +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ++ Hauptnavigationscontainer ANFANG ++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.navSucheContainer
{
/*  width:95em;*/
  float:left;
}

/* ++ Hauptnavigationscontainer ENDE ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ++ rgmedialinks ANFANG ++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#lbOverlay {
  z-index: 10;
}
#lbCenter, #lbBottomContainer {
  z-index: 15;
}

/* ++ rgmedialinks ENDE ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ++ Gewinnspiel ANFANG ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#gewinnspiel_umfrage fieldset.tx-powermail-pi1_fieldset input.powermail_submit,
#gewinnspiel_teilnahme fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
  font-weight:   bold;
  margin:   0em 0 1em 12em;
  background: 
}
#gewinnspiel_umfrage .powermail_select,
#gewinnspiel_teilnahme .powermail_select {
  background: #f8f8f8;
  border: 1px solid #CCCCCC;
      -moz-box-shadow: 0 0 5px #EEEEEE inset;
  padding: 2px;
  width: 305px;
  font-size: 1.2em;
  color: #515151;
}

.tx-powermail-pi1 #gewinnspiel_umfrage fieldset,
.tx-powermail-pi1 #gewinnspiel_teilnahme fieldset
{
  border:      0em;
  background-color:  transparent;
  margin:      0em;
  padding:    0em;
}

.tx-powermail-pi1 #gewinnspiel_umfrage fieldset legend,
.tx-powermail-pi1 #gewinnspiel_teilnahme fieldset legend
{  
  margin:    0em;
  padding:  0em;
  display: none;
}

#gewinnspiel_umfrage fieldset.tx-powermail-pi1_fieldset label, 
#gewinnspiel_umfrage fieldset.tx-powermail-pi1_fieldset fieldset legend,
#gewinnspiel_teilnahme fieldset.tx-powermail-pi1_fieldset label, 
#gewinnspiel_teilnahme fieldset.tx-powermail-pi1_fieldset fieldset legend {
  color:     #515151;
  display:   block;
  float:     left;
  font-weight:   normal;
  width:     15em;
  font-size:  1.2em;
  margin-bottom: 0.5em;
}

#gewinnspiel_umfrage fieldset.tx-powermail-pi1_fieldset .powermail_check_inner, 
#gewinnspiel_umfrage fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner {
    clear: both;
    margin-left: 200px;
}

#gewinnspiel_teilnahme .tx_powermail_pi1_fieldwrap_html_captcha p{
  font-size:  1.2em;
  margin-left:  15em;
  color:    #515151;
  width:    27em;
}
#gewinnspiel_teilnahme fieldset.tx-powermail-pi1_fieldset input.powermail_captcha
{
  -moz-box-shadow: 0 0 5px #EEEEEE inset;
  background:   none repeat scroll 0 0 #F8F8F8;
  border:   1px solid #CCCCCC;
  padding:   2px;
  width:     300px;
  margin-left:  15em;
  font-size:  1.2em;
}


/* ++ Gewinnspiel ENDE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
