@charset "utf-8";

/* BEGIN globalStyle.css */

/* ++++++++ BEGIN Header navigation ++++++++++ */

/* +++++++++++++  Begin HUNT 3 (Header Upper Nav Tier 3) +++++++++++++   */

#dropdownnavi {
    position: absolute;
    top: 102px;
    left: 200px;
  z-index:10002;
    width:630px;
}

#hunt3, #hunt3 *{
  margin:0;
  padding:0;
  font-size:11px;
    font-family: Helvetica, Arial, sans-serif;
  }

#hunt3 {
  float:left;
  width:630px;

  /*line-height: 1.3em;*/

  /*opacity:.999; added to prevent flicker from drop down in Firefox on a Mac */
  }

#hunt3 ul {
  background:#a88a5e; /*IE6 needs this*/
  background-image:url(/templates/elbenwald/img/klappmenu_bg.gif);
     display:none;
  }

#hunt3 li { /*categories/menu default list style*/
  background:#400f0f;
  float:left;
  list-style:none;
  position:relative;
}

#hunt3 a
 {  /*categories/menu default a style*/
  color:#a88a5e;
  display:block;
  float:left;
  margin:0 1px 0 0;
  text-decoration:none;
  padding:0;
  border-right:0px solid #400f0f;
  }


#hunt3 a:active, #hunt3 a:focus, #hunt3 a:visited {
        text-decoration:none;}


#hunt3 li:hover,#hunt3 li:hover a.catList,
#hunt3 li a.catList:focus, #hunt3 li a:hover, #hunt3 li a:active {
    color:#1f0000;
  /* background:#a88a5e; */
  font-weight:bold;
  }

#hunt3 li a:hover {
  text-decoration:none;
  }

#hunt3 li:hover > a, #hunt3 li.sfHover > a { /*style when hovering on categories */
  color:#668800;
  font-weight:bold;
  text-decoration:none;
  background-position:0 44px;}

#hunt3 * a.catList:hover {
    color:#400f0f;
  font-weight:bold;
  text-decoration:none;}

#hunt3 * a.catList:focus, #hunt3 * a.catList:active {
  color:#a88a5e;
  font-weight:normal;
  text-decoration:none;}

/* Removing IE exceptions */
 /* *html #hunt3 li:hover > a,  *html #hunt3 li.sfHover > a,  *:first-child+html #hunt3 li:hover > a, *:first-child+html #hunt3 li.sfHover > a  {letter-spacing: -0.1em; text-decoration:none;}  IE only spacing control */


/* BEGIN width of each category */
.catList {height:44px; text-decoration:none;}

.catFantasy {width:104px;text-align:center; background-image:url(/templates/elbenwald/img/button_fantasy.png);}
.catKino {width:104px;text-align:center; background-image:url(/templates/elbenwald/img/button_kino.png);}
.catKleidung {width:104px;text-align:center; background-image:url(/templates/elbenwald/img/button_kleidung.png);}
.catKostueme {width:104px;text-align:center; background-image:url(/templates/elbenwald/img/button_kostueme.png);}
.catBogensport {width:104px;text-align:center; background-image:url(/templates/elbenwald/img/button_bogensport.png);}
.catGaming {width:104px;text-align:center; background-image:url(/templates/elbenwald/img/button_gaming.png);}
.catAll {width:98px;text-align:center;}



/*  +++++++++++++ END width of each category +++++++++++++  */

/*  +++++++++++++ END HUNT 3 (Header Upper Nav Tier 3) +++++++++++++  */



/* +++++++++++++  Begin HUNT 4 (Header Upper Nav Tier 4) +++++++++++++  */

#hunt3 li ul { /* menu default UL setting */
  float:none;
  /*top:-999em;
    left:-999em;*/
  position:absolute;
  border-bottom:1px solid #400f0f;
  width:150px;
  margin-top:0px;
  z-index:9999;
  padding:0px 4px 5px 4px;
  }

#hunt3 li ul.col1 { /*menu column 1*/
  background: #a6885b url(/templates/elbenwald/img/klappmenu_bg3.png);
  background-color:#a6885b;
  }

#hunt3 li ul.col2 {  /*menu column 2*/
  margin-left:157px;
  background: #a6885b url(/templates/elbenwald/img/klappmenu_bg2.png);
  }

#hunt3 li ul.col3 {  /*menu column 3  */
  margin-left:314px;
  background: #a6885b url(/templates/elbenwald/img/klappmenu_bg2.png);
  }

#hunt3 li ul.col4 {  /*menu column 4*/
  margin-left:471px;
  background: #a6885b url(/templates/elbenwald/img/klappmenu_bg2.png);
  }


/* BEGIN menu LI LI styling */
#hunt3 li li {
  background:none;
  padding-left:6px;
  padding-top:0px;
  line-height:13px;
}

#hunt3 li li a {
  float:none;
  width:150px;   /* width:150px;*/
  padding:2px 0px 2px 6px;
  border:0px solid #a88a5e;
  margin:0;
  color:#1f0000;
  text-decoration:none;
  font-weight:normal;
}

#hunt3 li li a:hover {
  border:0px solid #a88a5e;
  position:relative;
  padding-bottom:2px;
  top:0px;
  font-weight:normal;
  }

#hunt3 li li:hover > a, #hunt3 li li.sfHover > a {
  color:#1f0000;
  padding-bottom:2px;
  font-weight:normal;
  text-decoration:underline;
  background: none;
  }

/* Removing IE exceptions */
 /*  *html #hunt3 li li:hover > a,  *html #hunt3 li li.sfHover > a,  *:first-child+html #hunt3 li li:hover > a, *:first-child+html #hunt3 li li.sfHover > a  {letter-spacing: 0; text-decoration:underline;}   IE only spacing control*/


/*  this is to insure that the drop down menu stays on top of an embeded flash object  (not needed because of how we embed the flash)
embed, object {
  position: relative;
  z-index: 0;
  }
  */
/*  +++++++++++++ END menu styling +++++++++++++  */



/* +++++++++++++  BEGIN these styles determines the position and height of the menu +++++++++++++  */

 #hunt3 li:hover ul, ul#hunt3 li.sfHover ul {
  top:44px;
 }

 #hunt3 li ul.fantasyNav {left:0px; height:450px;}
#hunt3 li ul.kinoNav {left:-105px; height:280px;}
#hunt3 li ul.kleidungNav {left:-210px; height:190px;}
#hunt3 li ul.kostuemeNav {left:-315px; height:340px;}
#hunt3 li ul.bogensportNav {left:-420px; height:250px;}
#hunt3 li ul.gamingNav {left:-525px; height:320px;}
#hunt3 li ul.allCatNav {left:-525px; height:273px;}



/* +++++++++++++  END these styles determines the position and height of the menu +++++++++++++  */

#hunt3 li li.subTitle {font-weight:bold; color:#000; padding-left: 6px; font-size:12px; padding-top:13px; padding-bottom:2px; width:140px;}
#hunt3 li li.subTitle a {font-weight:bold; color:#000; font-size:12px; text-decoration:none; width:140px;}
#hunt3 img.dotHori {padding:9px 0px 3px 8px;}
#hunt3 li li.catCatchAll {
        padding-top:20px;
}


/* +++++++++++++  END drop down nav style, i.e. END HUNT 4 (Header Upper Nav Tier 4)  +++++++++++++  */


/* END globalStyle.css */


/*
Theme Name: Nature
Theme URI: http://www.gabis-wordpress-templates.de/
Description: 3-spaltiges Schmucktemplate, halbfluid, Fenstergröße ab 800x600, widget-f&auml;hig, ab WP Version 1.5.2
Version: 1.0
Author: Gabriele von der Ohe
Author URI: http://www.gabis-wordpress-templates.de/
*/

/*---| Dateiweite Einstellungen |---*/

* {
margin: 0;
border: 0;
margin: 0;
}

body {
background:  #330000;
background-image: url(/templates/elbenwald/img/body_bg.gif);
background-repeat: repeat-x;
}

a:link,
a:visited {
color:#C7975F;
text-decoration: none;
margin:0;
padding:0;
}
a:hover,
a:active,
a:focus {
color:#cdc8a5;
}
input, textarea {
color: #000000;
background-image: url(/templates/elbenwald/img/input_bg.gif);
background-repeat: repeat-x;
background-color: #c1bb9c;
border:0px;
padding: 0px;
margin:0px 0px 0px 0px;
}

textarea {
overflow: auto;
}

select {
  background-image: url(/templates/elbenwald/img/input_bg.gif);
  background-repeat: repeat-x;
  background-color: transparent;
  border:0px;
  color: #2b1f03;
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-transform:none;
  line-height: 14px;
  padding: 0;
  height: 18px;
  margin:0 0 3px 0;
}
OPTION {
	background-color:#c1bb9c;
}

.absenden {
cursor: pointer;
background: #f4f5eb;
color: inherit;
}
.absenden:hover {
color:inherit;
background: #fff;
}
.zentrieren {
text-align: center;
}
.clear {
clear: both;
}

/*---| Kopfbereich |---*/

#wrapper {
width: 1035px;
margin:0;
padding: 0;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #CCCBA5;
}
#kopf {
background: url(https://www.media2.elbenwald.com/media/gallery_data/albums/Fahnen/intern/header/wow_hd.jpg);
height: 191px;
width:1035px;
}
#kopf h1 {
font-size: 2.0em;
text-align: center;
padding-top: 70px;
}

#blogtitel {
background: #440e0f;
color: #c6945e;
height: 25px;
text-align: center;
letter-spacing: 1px;
word-spacing: 2px;
margin: 0px 161px 0px 200px;
}
#blogtitel p {
padding-top: 5px;
color: #c6945e;
}

/*----| Sidebar |---*/

#links {
width:200px;
overflow:hidden;
float: left;
margin-top:9px;
}

#rechts {
width: 185px;
margin:9px 0 0 0px;
overflow:hidden;
text-align: left;
float: right;
padding:0;
}

#rechts h2 {
font-size: 1.2em;
color: #CCCBA5;
border-top: 1px solid #441710;
padding-top: 3px;
margin: 0 auto;
}

/*--- | Inhalt |---*/

#content {
margin: 9px 140px 0px 200px;
padding: 0;
width:650px;
}

#content a:link,
#content a:visited {
color: #C7975F;
text-decoration:none;
}
#content a:hover,
#content a:active,
#content a:focus {
color: #cdc8a5;
}
#content ul,
#content ol {
margin-left: 50px;
}
#content h2 {
font-size: 15px;
}
#content h3 {
font-size: 1.1em;
}
#content h4 {
font-size: 1.0em
}
#content h2,
#content h3,
#content h4,
#content h5,
#content h6,
#content blockquote,
#content pre,
#content p,
#content ul,
#content ol {
margin-bottom: 0.6em;
}
#content blockquote {
background: #f0f2e4 url(images/bquote.gif) no-repeat;
color: #395127;
margin-left: 5px;
padding: 10px 10px 10px 40px;
border: 1px dashed #571a1a;
}
#content q {
font-style: oblique;
}
#content code,
#content pre {
font-size: 1.2em;
}
#content acronym,
#content abbr {
border-bottom: 1px dashed #571a1a;
cursor: help;
}
#content table {
margin:0;
padding:0;
border-collapse: collapse;
}

table td {
  padding: 0px;
}
table#Tabelle_01 {
  margin-left:-8px;
}

table.filmbox td {
  padding: 5px;
}

td img {display: block;}
tr img {display: block;}


#content caption {
font-weight: bold;
margin-bottom: 5px;
}


/*---| Beiträge und Kommentare |---*/

#content .post {
padding-top: 10px;
overflow: hidden;
width:630px;
background-color:#450f0f;
/*-- text-align: justify; --*/
}

#content .post-top {
overflow: hidden;
height:4px;

background-image: url(/templates/elbenwald/img/corner_top.gif);
background-repeat:no-repeat;
background-position:top left;
}
#content .post-bottom {
overflow: hidden;
height:4px;
margin-bottom:10px;

background-image: url(/templates/elbenwald/img/corner_bottom.gif);
background-repeat:no-repeat;
background-position:top left;
}
#content .post h2 {
padding: 0 8px; 0 8px;
margin-top:0;
color: #B79767;
}
#content .entrytext {
padding: 0 8px; 0 8px;
line-height:20px;

}

#content .entrytext a:link,
#content .entrytext a:visited {
text-decoration: none;
}
#content .entrytext a:hover,
#content .entrytext a:active,
#content .entrytext a:focus {
text-decoration: underline;
}

#content .post h2 a:link,
#content .post h2 a:visited {
background: transparent;
color: #B79767;
text-decoration: none;
}
#content .post h2 a:hover,
#content .post h2 a:active,
#content .post h2 a:focus {
color: #CCCBA5;
}

#content .postmetadata {
border-top: 1px dotted #571a1a;
font-size: 7pt;
line-height: 1.2em;
color:#70472f;
padding:0 8px 0 8px;
margin-top:10px;
float:left;
width:614px;
}

#kommentare {
	margin-top:10px;
	width:630px;
	float:left;
}
ol.commentlist {
	padding:0;
	margin:0;
}
.kommentar {
border-top: 1px dotted #571a1a;
color: #CCCBA5;
}
.autor_kommentar {
border-top: 1px dotted #571a1a;
}

li.autor_kommentar {
	font-weight: bold;
}

.autor_kommentar p {
	font-weight: normal;
}

#content .kommentar-formular {
padding: 10px 10px 0 10px;
overflow: hidden;
background-color:#450f0f;
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #571a1a;
	text-align: center;
	background-color: #571a1a;
	padding-top: 4px;
	margin: 0 10px 10px 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
}

object {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

embed {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

/*---| WP Suche |---*/
#searchform {
margin:0;
padding:0;
height:16px;
}

#s {
width:142px;
margin:0;
padding:0;
height:16px;
float:left;
}

#searchform.button {
margin:0;
padding:0;
}

/*---| Seitennavigation |---*/

.navigation {
border-top: 1px dotted #571a1a;
margin-bottom: 20px;
width:630px;
}
.prev {
float: right;
text-align: right;
font-size: 7pt;
width: 50%;
padding-bottom:15px;
}
.next {
float: left;
text-align: left;
font-size: 7pt;
width: 50%;
padding-bottom:15px;
}

.excerpt {

}


/*---| Fuß |---*/

#fuss {
	/*clear: both;*/
	border-top: 1px solid #441710;
	color: #70472f;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding: 5px 0 0 0;
	/*margin: 30px 160px 50px 200px;*/
	width:630px;
	background:url(images/fuss-bg.jpg) repeat-x;
	float:left;
}

#archiv {
	float:left;
	width:200px;
	padding-left:10px;
	text-align:left;
}

#tag-wolke {
	float:left;
	width:410px;
	padding-right:10px;
}

#legal {
	width:630px;
	margin:0;
	padding:20px 0 0 0;
	float:left;
	text-align: center;
	background-image: url(/templates/elbenwald/img/content_line.gif);
	background-repeat:repeat-x;
	background-position:top left;
}

#fuss img {
    text-align: center;
    margin: 10px 7px 0 7px;
    position: relative;
}

#fuss h2 {
	color:#CCCBA5;
	font-size: 15px;
}

#fuss ul {
    text-transform: uppercase;
    list-style-type:none;
    line-height: 17px;
    margin: 0;
    padding: 5px 0 10px 0;
    position: relative
}

/*---| Kalender |---*/

#wp-calendar {
border-collapse: collapse;
font-size: 0.8em;
border: 1px solid #441710;
line-height: 1.4em;
margin: 0 auto 10px auto;
}
#wp-calendar th {
background: #7e9d58;
color: #fff;
border: 1px solid #441710;
text-align: center;
}
#wp-calendar table.nav,
#wp-calendar th,
#wp-calendar td {
padding: 1px 2px;
}
#wp-calendar td {
color: #1f2522;
background:#e9ecd9;
border: 1px solid #441710;
text-align: center;
}
#wp-calendar #next a {
padding-left: 1px;
text-align: right;
}
#wp-calendar #prev a {
padding-right: 1px;
text-align: left;
}
#wp-calendar a {
display: block;
text-decoration: none;
}
#wp-calendar caption {
color: #1f2522;
background: inherit;
text-align: center;
font-weight: bold;
padding:5px 0;
margin: 0 auto;
}
#wp-calendar tbody td a {
color: #c73119;
background: inherit;
}
#wp-calendar tbody td a:hover {
background:inherit;
color: #7e9d58;
}
#wp-calendar #today {
background: #7e9d58;
color: #fff;
}
#wp-calendar #today a {
background:#7e9d58;
color: #c73119;
}
#wp-calendar #today a:hover {
background: #7e9d58;
color: #fff;
}
#wp-calendar tfoot td {
border: 0;
color: #fff;
background: #7e9d58;
}
#wp-calendar tfoot td a {
color: #fff;
background: #7e9d58;
}
#wp-calendar tfoot td a:hover {
color: #000;
background: #7e9d58;
}

/*-----Widgets-----*/

.textwidget {
margin: 8px 0;
}

/*-----nicht anzeigen-----*/

hr {
clear: both;
display:block;
margin: 0;
padding: 0;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}


/*-----Elbenwald.de Style-Kopien----- */
/* Linkes Menu----------------------------------------------- */
ul#submenu {

    width: 145px;
    position: relative;
    margin: 0;
    padding: 0;
    top: 0px;
    left: 15px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #cccba5;
    display:block;
	line-height:13px;


}

ul#submenu a {
    color:#C29857;
    text-decoration:none;
    padding:0px;
    margin:0px;
}

ul#submenu img {
padding:0px;
    margin:0px;
}

ul#submenu a:hover {
    color:#CCCBA5;
    text-decoration:none;
    padding:0px;
    margin:0px;
}

ul#submenu li.level1 {
    list-style:none;
    width:155px;
    _width:145px; /* IE6 Boxmodel Fix */
    padding:3px 0px 6px 5px;
    margin:0px;
    font-weight:bold;
    text-transform:uppercase;
    line-height:17px;
}

ul#submenu li.level2 {
    font-weight:normal;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    width:135px;
    padding:2px 0px 2px 6px;
    margin:0px;
    text-transform:uppercase;
    list-style-type: none;
	line-height:13px;
}

ul#submenu li.level3 {
    font-weight:normal;
    font-size:10px;
    width:120px;
    padding:2px 0px 4px 10px;
    margin: 0 0 0 20px;
    list-style-type: none;
    background-image: url(img/arrow_subnavi.gif);
    background-repeat: no-repeat;
}

ul#submenu li.level3:hover {
    background-image: url(img/arrow_subnavi-hover.gif);
}

ul#submenu li.level4 {
    font-weight:normal;
    font-size:10px;
    width:120px;
    padding:2px 0px 4px 10px;
    margin: 0 0 0 30px;
    list-style-type: none;
    background-image: url(img/arrow_subnavi.gif);
    background-repeat: no-repeat;
}

ul#submenu li.level4:hover {
    background-image: url(img/arrow_subnavi-hover.gif);
}

ul#submenu li.level5 {
    font-weight:normal;
    font-size:9px;
    width:120px;
    padding:2px 0px 4px 10px;
    margin: 0 0 0 40px;
    list-style-type: none;
    background-image: url(img/arrow_subnavi.gif);
    background-repeat: no-repeat;
}

ul#submenu li.level5:hover {
    background-image: url(img/arrow_subnavi-hover.gif);
}

/* ---------------------------SERVICE NAVI--------------------- */

#servicenavi{
    width: 175px;
    margin: 0;
    padding: 0;
	padding-left: 0px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #cccba5;
}

#servicenavi ul {
    text-transform: uppercase;
    list-style-type:none;
    line-height: 17px;
    margin: 0;
    padding: 5px 0 25px 0;
    position: relative;
}

#servicenavi a.meta {
    color: #c29857;
    text-transform: capitalize;
}

#servicenavi a:hover.meta {
    color: #cccba5;
}

#servicenavi a{
    color: #c29857;
    text-decoration: none;
}

#servicenavi a.zurkasse{
    background-image: url(img/arrow_news.gif);
    background-repeat: no-repeat;
    background-position: right -1px;
    padding: 0 13 0 0;
}
#servicenavi a:hover.zurkasse{
    background-image: url(img/arrow_news-hover.gif);
}

#servicenavi a:hover{
    color: #cccba5;
}

.servicenavi_line{
    width: 135px;
    height: 29px;
    padding: 0;
    position: relative;
}

a.button-network{
  width: 92px;
  height: 28px;
  border: 0px;
  overflow:hidden;
  display:block;
}
a:hover.button-network{
  background-position: 0px -28px;
}

a.button-footer{
  height: 24px;
  border: 0px;
  display:block;
  overflow:hidden;
  text-align:left;
  padding-left:28px;;
  background-repeat:no-repeat;
}
a:hover.button-footer{
  background-position: 0px -24px;
}

/* ---------------------------FOOTER---------------------------- */

#footer  {
    color: #8e6f51;
    background-image:url(/templates/elbenwald/img/bg_footer.png);
    background-repeat:repeat-x;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 13px;
    margin: 10px 0 0 0;
    padding: 0;
    float:left;
    width: 100%;
    min-height: 242px;
}

#footer-service {
    float:left;
    width: 172px;
    margin:10px 0 0 200px;
}

#footer-kontakt {
    float:left;
    width: 198px;
    margin:10px 0 0 0;
}

#footer-about {
    float:left;
    width: 260px;
    margin:10px 0 0 0;
}

#footer-legalline {
    clear:left;
    float:left;
    width: 630px;
    margin:20px 0 0 200px;
    text-align:center;
}
#footer a {
    color:#b89878;
}

#footer a:hover {
    color:#cccba5;
}

.hellbraun {
    color:#b89878;
}

.vorteile-zusatz {color:#8e6f51; font-size:9px; line-height:11px;}

a.bookmarks {display:block; float:left; margin-right:6px; width:16px; height:16px;  background-position: top left; background-repeat: no-repeat;}
a:hover.bookmarks {background-position: 0px -16px;}

/* Brands */

a.navi-left-avatar {display:block; width:78px; height:17px; background:transparent url(/templates/elbenwald/img/navi-left-avatar.gif) top left no-repeat; margin-bottom:3px;}
a:hover.navi-left-avatar {background-position: 0px -17px;}

a.navi-left-twilight {display:block; width:78px; height:26px; background:transparent url(/templates/elbenwald/img/navi-left-twilight.gif) top left no-repeat; margin-bottom:3px;}
a:hover.navi-left-twilight {background-position: 0px -26px;}

a.navi-left-hdr {display:block; width:78px; height:21px; background:transparent url(/templates/elbenwald/img/navi-left-hdr.gif) top left no-repeat; margin-bottom:3px;}
a:hover.navi-left-hdr {background-position: 0px -21px;}

a.navi-left-hp {display:block; width:78px; height:32px; background:transparent url(/templates/elbenwald/img/navi-left-hp.gif) top left no-repeat; margin-bottom:3px;}
a:hover.navi-left-hp {background-position: 0px -32px;}

a.navi-left-wow {display:block; width:78px; height:26px; background:transparent url(/templates/elbenwald/img/navi-left-wow.gif) top left no-repeat; margin-bottom:3px;}
a:hover.navi-left-wow {background-position: 0px -26px;}

a.navi-left-batman {display:block; width:78px; height:28px; background:transparent url(/templates/elbenwald/img/navi-left-batman.gif) top left no-repeat; margin-bottom:3px;}
a:hover.navi-left-batman {background-position: 0px -28px;}

a.navi-left-fdk {display:block; width:78px; height:26px; background:transparent url(/templates/elbenwald/img/navi-left-fdk.gif) top left no-repeat; margin-bottom:3px;}
a:hover.navi-left-fdk {background-position: 0px -26px;}

/* --------------------------------------------------Warenkorb-- */

#servicenavi a.wk {
    display: block;
    width: 135px;
    heigth: 13px;
    color: #c29857;
    text-transform: capitalize;
    overflow: hidden;
    background-image: url(img/arrow_news.gif);
    background-repeat: no-repeat;
    text-indent: 8px;
}

#servicenavi a:hover.wk {
    color: #ccccba5;
    background-image: url(img/arrow_news-hover.gif);
}

/* --------------------------------------------------Mini Banner-- */

.servicenavi_banner{
    width: 135px;
    padding: 0;
    position: relative;
}

#trusted {
    width: 145px;
    position: relative;
    margin: 0;
    padding: 0;
    left: 15px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #cccba5;
    display:block;
}

#login_navi {
    width: 273px;
    left: 753px;
    top: 0;
    position: relative;
    height: 13px;
    margin: 0 ;
    padding: 0;
    text-align: right;
	z-index:11000;
}

#login_navi a {
    margin: 0 0px 0 0;
}

#StartButton
{
	height: 191px;
    position:absolute;
    top:0px; left:0px;
    border: 0;
    z-index: 0;
}

#StartButton h1
{
	background: url(/templates/elbenwald/img/header-logo-2010.png);
	background-repeat:no-repeat;
	text-indent: -999em;
	margin:0;
	padding:0;
	width: 282px;
	height: 178px;
}

#StartButton h1 a
{
	display:block; 
	position:absolute; 
	width:282px; height:178px;
}

/* -------------------------------------------Horizontalbanner-- */

#horizontalbanner{
    width: 630px;
    height: 70px;
    border: 0;
    padding: 0;
    margin: 0 0 7px 0;
    position: relative;
}

/* ----------------------------------------------Vertikalbanner-- */

#vertikalbanner{
    width: 120px;
    height: 600px;
    left: 1000px;
    top: 190px;
    border: 0;
    padding: 0;
    position: absolute;
}

#klickpfad {
    width: 630px;
    height: 16px;
    position: absolute;
    text-transform: uppercase;
    margin: 0;
    padding: 0;
    top: 161px;
    left: 200px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #cccba5;
}

#klickpfad a {
    padding: 0 10px 0 7px;
    background-image: url(/templates/elbenwald/img/arrow_klickpfad.gif);
    background-position:bottom left;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #b69864;
}

#klickpfad a:hover {
    padding: 0 10px 0 7px;
    background-image: url(/templates/elbenwald/img/arrow_klickpfad-hover.gif);
    background-position:bottom left;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #cccba5;
}

#klickpfad a.active {
    padding: 0 10px 0 7px;
    background-image: url(/templates/elbenwald/img/arrow_klickpfad-hover.gif);
    background-position:bottom left;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #cccba5;
}



/* ------------------------------------------------------Suche-- */

#sucheBox {
 	 width: 193px;
    height: 44px;
    position: absolute;
    margin: 0;
    padding: 0;
    background-image: url('/templates/elbenwald/img/suche_bg.png');
    background-repeat: no-repeat;
    left: 830px;
    top: 102px;
}

#sucheBox input  {

    background-image: url('/templates/elbenwald/img/suche_input_bg.gif');
    background-repeat: repeat-x;
    margin: 0;
    padding: 0 0 0 3px;
    position: relative;
    top: 12px;
    left: 12px;
    width: 150px;
    height: 16px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-width: 0;
    float:left;
 }

  #sucheBox input.button  {
    margin: 0;
    position: relative;
    height: 16px;
    width: 18px;
    margin: 0 0 0 -3px;
    padding:0;
    border-width: 0
 }


/*-----Diverse-----*/
.content_line{
    width: 630px;
    height: 29px;
    border: 0;
    padding: 0;
	margin:0;
	display:block;
}

/*-- Kategorie Menü FoCal --*/
#focalist_1 ul{
padding:0;
margin:0;
}
/* Makes selected category highlighted */
.focalLinkSelected {color:black;font-weight:bold}

/* Indent Child Category */
.FoldingCategoryList li ul {margin-left:6px;} /* nodeLevel1 */
.FoldingCategoryList li ul li ul {margin-left:6px;} /* nodeLevel2 */
/* or */
.nodeLevel0 {margin-left:6px; padding:0;}
.nodeLevel1 li {
    font-weight:normal;
	text-transform:none;
    font-size:10px;
    padding:0px 10px 0px 10px;
	margin:0 0 0 10px;
	line-height:17px;
    list-style-type: none;
    background-image: url(/templates/elbenwald/img/arrow_subnavi.gif);
    background-repeat: no-repeat;
}

.nodeLevel1 li:hover {
    background-image: url(/templates/elbenwald/img/arrow_subnavi-hover.gif);
}

.nodeLevel2 {margin-left:6px}

/* Change colour of indent items */
.nodeLevel1 a {color:red}
.nodeLevel2 a {color:white}
.nodeLevel3 a {color:blue}

/* Add a picture icon to child categories */
/*.nodeLevel1 li {background-image: url('image.png'); background-repeat:no-repeat; padding-left:12px; background-position:top left}*/

/* --------------------------------------------------<Produktbox>-- */

#produkt_box{
    width: 305px;
    height: 171px;
    position: relative;
    display: block;
    margin: 5px 20px 20px 0;
    padding: 0;
    background-image: url(/templates/elbenwald/img/prodbox_bg.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    float:left;
}

#produkt_box_pic {
    width: 150px;
    height: 150px;
    position: relative;
    margin: 0;
    padding: 0;
    float:left;
    position: relative;
}

#produkt_box_title {
    overflow:hidden;
    width: 123px;
    height: 63px;
    position: relative;
    margin: 0;
    padding: 0;
    float:left;
    top: 6px;
    left: 11px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 19px;
    color: #cccba5;
    float:left;
}

#produkt_box_title h1{
    margin: 0;
    padding: 0;
}

#produkt_box_title h1 a{
    color: #b69864;
    display: block;
    text-decoration: none;
    font-weight:normal;
    line-height: 15px;
    position: relative;
    font-size: 8pt;
    margin: 0;
    padding: 0;
}

#produkt_box_title h1 a:hover  {
    color: #cccba5;
    line-height: 15px;
}

#produkt_box_title_category  {

}
#produkt_box_title_category h2  {
    color: #89734c;
    font-size: 7pt;
    font-weight:normal;
    line-height: 12px;
    margin:0;
    padding:0;
}

#produkt_box_preis {
    width: 123px;
    height: 77px;
    position: relative;
    margin: 0;
    padding: 0;
    float:left;
    top: 16px;
    left: 11px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
    color: cccba5;
    float:left;
    z-index: 300;
}

#produkt_box_preis_special {
    width: 123px;
    height: 77px;
    position: relative;
    margin: 0;
    padding: 0;
    left: 11px;
    top: 1px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
    color: #cccba5;
    float:left;
    z-index: 300;
}

#produkt_box_preis .preis  {
    font-size: 14px;
    line-height: 15px;
    font-weight: normal;
    position: relative;
}

#produkt_box_preis_special .preis  {
    font-size: 14px;
    line-height: 15px;
    font-weight: bold;
    color: #ff9c00;
    position: relative;
}

#produkt_box_preis_special .alterpreis  {
    font-size: 10px;
    line-height: 15px;
    font-weight: normal;
    text-decoration: line-through;
    position: relative;
}

#produkt_box_preis img  {
    margin: 3px 0 0 0;
    position: relative;
}

#produkt_box_preis_special img  {
    margin: 3px 0 0 0;
    position: relative;
}

#produkt_box_preis .foot  {
    margin-top: 13px;
    position: relative;
    z-index: 2000;
}

#produkt_box_preis_special .foot  {
    margin-top: 13px;
    position: relative;
    z-index: 2000;
}

#lagerbestand {
    width: 80px;
    height: 7px;
    position: relative;
    margin: 0;
    padding: 0;
    float:left;
    top: -10px;
    left: -152px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
    color: cccba5;
    float:left;
}

/* --------------------------------------------------</Produktbox>-- */