* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #71961c url(../img/backgrounda.gif);
 color:#000;
}
#wrapper { 
margin: 0px 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:10px 25px 25px 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;

}
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:0px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
 text-transform: uppercase;
}

/*######LEFTCOLUMN#######*/
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 32px 10px;
 width: 182px;
 float: left;
 border:0px solid red;
 background:#fff;
}
/*######CONTENT#######*/
#content { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 32px 10px;
 width: 526px;
 display: inline;
/* position: relative;*/
  border:0px solid red;
  background: #f5f5f5;
 
  
}
/*######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:0px solid #666;
}

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


.newimagetuareg {
 position:absolute;
 margin:220px 0px 0px -204px;}
 

 
 .news-single-item {
 background: transparent;
 padding:0px;
 border:0px solid red;
  min-height:400px;
 }
  .news-single-item h2 {
color: #198108; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 18px; 
  }
/*######FORMS#######*/

fieldset {
padding:20px 10px;

}
input, select {
margin-bottom:5px;
}

legend {margin-bottom:10px;}

#submitbutton {
margin: 20px 0px;
padding:5px;
border:1px dotted #666;
font-size: 11px;
}

#anrede {font-size: 11px; }
/*######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;
}

#leftcolumn p {border:0px solid red;margin-bottom:-1em;}


/*######BULLETS#######*/
ol, ul {
list-style-position: outside;
margin-left:35px;
color: #000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 15px; 
padding-bottom:1em;
}


div.csc-textpic img {
padding0;
margin:0;
border:0px solid red !important;
float:left;
}

.csc-textpic-intext-right img{
padding:0px 10px 0px 10px;
margin:0px;
border:1px solid red !important;
float:right !important;
}

#flag {
 position:absolute;
margin-top:-64px;
margin-left:-214px;
font-size:0.8em;
font-style:italic;
}