* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #71961c url(../img/backgrounda.gif);
}
#wrapper { 
 margin: 0 auto;
 width: 830px;
 border:0px solid red;
  padding: 0px 0px 0px 10px;
  background: #e7e6ba url(../img/schatten_background_vorlc.gif) repeat-y;
  
}
#faux {
background:#fff;
/*border-top:2px dotted #600;
border-bottom:2px dotted #600;*/
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 750px;
margin:0px 25px;


}
/*######HEADER#######*/
#header {
 color: #333;
 width: 800px;
 height: 202px;
 background-color: #e7e6ba;
 border:0px solid red;
 margin:0px 0px 0px 0px;
}
*html #header {
    margin-bottom:-3px
}
/*######NAVIGATION#######*/

#navigation {
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: #fff;
 width: 800px;
 border:0px solid red;
 background-color: #e7e6ba;

}
ul.menu img {
border:0px;
}

ul.menu {
border:0px solid red;
background-color: #e7e6ba;
margin:0px 0px 0px 0px;
}

ul.menu, ul.menu ul {
    list-style-type: none;
    
}
ul.menu a {
    display: block;
    padding: 0px;
    font-weight:normal;
}
ul.menu ul a {
    padding:0px;
}
ul.menu li {
    padding:0;
    margin:0;
    background-image: none;
    background-color: #e7e6ba;
    float:left;
    border:0px solid #26383D;
}
ul.menu ul {
	text-align:center;
    margin-left:0;
    padding:0px;
    position: absolute;
   background-color: #e7e6ba;
    border:0px solid #FFF9E4;
    display:none;
    min-width:215px;
}
/* IE-Hack fŸr die Breite */
*html ul.menu ul {
    width:215px;
}
/* Dies sind die Klassenstile fŸr das UntermenŸ wenn sich die Maus */
/* Ÿber der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    display:block;
    z-index:1000;
}
ul.menu ul li {
    float:none;

padding:10px;
border-top: #600; 
border-right: 2px dotted #600; 
border-bottom: 2px dotted #600; 
border-left: 2px dotted #600;
background-color: #e7e6ba;
 line-height:15px;
}
#navigation a { color: #198108; font-weight: bold; text-decoration: none }
#navigation a:link { color: #198108 }
#navigation a:visited { color: #198108 }
#navigation a:active { color: #198108 }
#navigation a:hover { color: white; background-color: #600; border: 0 #008080 }


/*######PAGETITLE######*/
#pagetitle {
border:0px solid red;
width:774px;
text-align:right;
padding-right:26px;
margin-top:20px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
 text-transform: uppercase;
}

/*######CONTENT#######*/
#content { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px 0px;
 width: 100%;
 display: inline;
 position: relative;
  border:0px solid red;
 background: #e7e6ba; 
}
/*######FOOTER#######*/
#footer { 
 width: 800px;
 height:46px;
 clear: both;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 border:0px solid red;
  /*background: transparent url(../img/schatten_unten_lang.png) no-repeat;*/
}

#footerband {
margin:0px auto;
 width: 750px;
 height:24px;
  background: #600 url(../img/sternchen_800px_q_weiss.gif) no-repeat;
}

#schattenunten {
border:0px solid red;
text-align:center;
margin:0px auto;
}
#schatten {
margin:0px auto;
width:840px;
height:30px;
 border:0px solid red;
background: transparent url(../img/schatten_unten_lang.gif) no-repeat;
}

/*######DIVERSE#######*/
.clear { clear: both; background: none; }
#leftcolumn img {border:0px solid red;}

/*######LINKS#######*/
A               { color: #198108; font-weight: bolder; text-decoration: none }
a:link                 { color: #198108 }
a:visited               { color: #198108 }
a:active              { color: #198108 }
a:hover                           { color: white; background-color: #600; border: 0 #008080 }

/*######REZEPTE#######*/
#leftcolumn #rezeptarchiv dl {text-align:center;}
#leftcolumn #rezeptarchiv dt {
color:#198108;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
padding: 5px 0px;
 background:#e4f0ce;
}
#leftcolumn #rezeptarchiv dd {padding:30px 0px;}
#leftcolumn #rezeptarchiv dd select{
color:#666;
width:156px;
 font-size: 11px;
 margin-bottom:15px;
 border:1px solid #666;
}

.news-catRootline, 
.news-single-timedata,
.news-single-category,
.news-single-author,
.news-single-backlink,
.news-single-imgcaption
{
display:none !important;
border:1px solid red;
}



.newimagetuareg dl {width:232px;}
.newimagetuareg dt {
color:#198108;
padding: 0px 0px;
 background:#e4f0ce;
 }
.newimagetuareg dl dd p {padding:0px 0px;font-size:10px;line-height:1.1em;}


.news-vermarktung-item {
 background: transparent;
 padding: 12px 10px;
 margin:20px 0px;
border-top:2px dotted #600;
border-bottom:2px dotted #600;
background: #f5f5f5;
height:100%;
 }
 
 .vermarktungtext {margin-left:180px;}
  .news-single-item h2 {
color: #198108; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 18px; 
  }
/*######FORMS#######*/

/*######TYPO#######*/
p   { 
color: #000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 15px; 
padding-bottom:1em;
}
h1  {
color: #198108; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 18px; 
}

h2   { 
color: #000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 15px; 
font-weight:bold;
padding-bottom:1em;
}

/*######IMAGES LEFTCOLUMN#######*/
dl {
margin-left:6px;
border:0px solid blue;
width:172px;
}

dt {
color: #000; 
background: #f5f5f5;
border:1px solid #696969;
}

dt img {
display:block;
}

dd {
text-align:center;
color: #000; 
background: #f5f5f5;
font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 12px; 
padding: 7px 9px;
border-right:1px dotted #696969;
border-bottom:1px dotted #696969;
border-left:1px dotted #696969;
}

.newimagevermarktung p {border:0px solid red;margin-bottom:-1em;}