* { margin: 0; padding: 0; }

html { 
height: 100%;
font-size: 11px; 
} 

 body {
height : 100%;
font-family : monospace;
font-size : 12px;
background:#9B9B90;
color : #000;
}

#pagewidth {
width: 950px; 
margin: 5px 0px 0px 15px;
background-color: #9B9B90; 

}
#postHeader {
margin : 0 auto;
padding : 2px 1px 1px 5px;
width : 900px;
text-align : left;
vertical-align : middle;
font-family : monospace;
font-size : 11px;
text-transform : uppercase;
background : Tranzparent;
color:#FFFFFF;
}
#header {
float : left;
background : url(/image/nochmalneumemo.jpg)  no-repeat ;
height : 200px;
margin : 5px 0 10px 0px;
padding : 2px 0 0 2px;
color : #000;
width : 970px;
}
#navigation {
width : 940px;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 2px;
margin : 5px 0 10px 2px;
font-family : monospace;
font-size : 11px;
color : #000000;
letter-spacing : 1px;
text-transform : uppercase;
}
#navigation a {
color : #fff;
background-color : #837D6D;
text-decoration : underline;
}
#navigation a:hover {
text-decoration : none;
color : #fff;
background-color : #9B9B90;
}
#tagcloud {
width : 470px;
padding-left : 10px;
line-height : 20px;
text-align : left;
font-family : monospace;
}
#tagcloud1 {
width : 120px;
background-color : #9b9b90;
padding-left : 3px;
line-height : 20px;
text-align : left;
font-family : Georgia;
margin-left:5px;
}
#leftcol {
float : left;
position : relative;
width : 525px;
line-height : 1.6em;
color : #000;
margin-bottom : 10px;
margin-top:8px;
padding-left : 5px;
padding-top : 8px;
padding-bottom : 15px;
padding-right : 5px;
}
/*Rechte Seite*/
#twocols {
float : right;
position : relative;
width : 415px;
margin-top:8px;

}
#rightcol {
float : right;
position : relative;
width : 235px;
line-height : 1.6em;
color : #000;
padding-left : 3px;
padding-top: 12px;
margin-top:8px;
}

#maincol {
float : left;
display : inherit;
position : relative;
width : 170px;
height : auto;
color : #000;
padding : 8px 0 8px 6px;
margin-top:8px;
border-left: 1px #B6AB92 solid;
}
#maincol a:link, #maincol a:visited {
text-decoration : none;
color : #000;
}
#maincol a:hover {
text-decoration : none;
color : #000;
}
/*Rechte Seite Ende*/

#postfooter {
padding : 2px 1px 1px 5px;
width : 900px;
text-align : center;
vertical-align : middle;
font-family : Georgia;
font-size : 12px;
}
#footer {
clear : both;
float : left;
width : 930px;
height : auto;
background : #837D6D;
color : #000;
margin : 3px 0 10px 10px;
padding : 8px 10px 3px 10px;
}
#footer a:link, #footer a:visited {
text-decoration : underline;
color : #000;
font-size : 12px;
}
#footer a:hover {
color : #fff;
background-color : #000;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clearfix {
display : block;
}

p {
padding : 3px 3px 3px 3px;
}
h1 {
padding : 10px;
font-size : 16px;
letter-spacing : 2px;
color : #000000;
background : transparent;
text-decoration : underline;
}
h2 {
font-family : monospace;
margin-left : 10px;
padding : 10px;
font-size : 16px;
letter-spacing : 2px;
color : #000;
background : transparent;
}
h3 {
font-family : monospace;
margin-left : 5px;
padding : 6px;
font-size : 15px;
letter-spacing : 2px;
color : #000;
background : transparent;
}
h4 {
font-size : 14px ;
font-family : monospace;
color : #000;
border : 1px solid #7C7C73;
padding : 2px 0 2px 5px;
margin-bottom : 5px;
margin-top : 2px;
letter-spacing : 1px;
}
.blockquote {
padding-left : 6px;
border-left : 2px solid #c0c0c0;
margin : 10px 0 10px 25px;
width : 460px;
font-size : 14px;
color : #000;
}
.version {
font-weight : bold;
font-size : 14px;
color : #000000;
margin-left : 20px;
padding : 5px;
}
a:link, a:visited {
text-decoration : underline;
color : #000;
}
a:hover {
color : #fff;
background-color : #837D6D;
text-decoration: none;
border-bottom:1px dashed;
}
a:active {
text-decoration: line-through;
color : #000;
}
a img {
border : 0;
}
.imgleft2 {
float : left;
border : 1px solid #333;
margin : 5px 10px 10px 0;
padding : 5px;
}
ul li {
margin-right: 8px;
margin-bottom:3px;
}
.box {
margin-left : 5px;
margin-bottom : 10px;
padding-left : 4px;
border-top : 1px solid #e1e1d9;
border-bottom : 1px solid #e1e1d9;
background : inherit;
color : #000;
}
.box2 {
margin-left : 40px;
margin-right : 20px;
margin-bottom : 5px;
border : 1px solid #e1e1d9;
background-color : #D3D3D3;
color : #000;
margin : 9px 20px;
width : 470px;
}
.clear {
clear : left;
overflow : hidden;
width : 0;
height : 0;
}
.post {
background-color : #c0c0c0;
padding : 3px 10px 0 10px;
margin : 5px 8px 5px 8px;
border : 1px solid #75756b;
font-size : 12px;
color : #000;
width : 120px;
}
.post2 {
background-color : #333;
padding : 3px 10px 0 10px;
margin : 5px 8px 5px 8px;
border : 1px dashed #8a795d;
font-size : 12px;
color : #000;
width : 160px;
}
.counter {
background-color : #c0c0c0;
border: 1px solid #75756b;
width: 200px;
padding-left: 10px;
color : #000;
}
div.c2 {
text-align : left;
}
div.c3 {
text-align : center;
}
.subtitle {
font-family : Georgia;
font-size : 14px;
font-weight : bold;
color : #000;
margin-left : 8px;
}
.imgleft {
float : left;
border : 1px solid #333;
margin : 5px 10px 10px 0;
padding : 5px;
}
#featured {
margin : 9px 10px;
width : 470px;
}
#featured h2 {
width : 111px;
height : 20px;
}
#featured_products ul {
padding-bottom : 2px;
width : 470px;
}
#featured_products li {
margin : 6px 5px 5px 1px;
float : left;
}
#featured_products li.end {
margin-right : 0;
}
#featured_products li a {
display : block;
width : 90px;
height : 84px;
background-color : #fff;
overflow : hidden;
}
#featured_products li a img {
margin : 1px;
}
#featured_products li h4 {
padding-top : 3px;
text-align : center;
font-size : 10px;
font-weight : bold;
}
.featured_nav {
padding-left : 3px;
padding-right : 9px;
float : left;
font-weight : bold;
}
.featured_nav a {
text-decoration : none;
}
#featured .link-more {
padding-right : 3px;
font-weight : bold;
float : right;
}
#pagenews {
padding : 6px 4px 6px 4px;
text-align : left;
width : 190px;
line-height : 12px;
font-size : 13px;
font-family: monospace;
background-color : #7c7c73;
border: 1px #b3af94 solid;
margin-left : 10px;
color : #000;
}
#pagenews h4 {
padding-top : 6px;
padding-left : 30px;
font-size : 13px;
font-weight : bold;
background-color : #e1e1d9;
color : #000;
}
#pagenews p {
margin-top : 6px;
margin-bottom : 8px;
font-size : 14px;
}
#pagenews .link-more {
text-align : left;
font-weight : lighter;
font-size : 14px;
}
#pagenews .link {
text-align : right;
font-weight : lighter;
font-size : 12px;
}
#bottom {
height : 20px;
clear : both;
color : #000;
background : #9b9b90;
margin-top:6px;
margin-bottom:6px;
}
#bottom a {
color : #000;
background : transparent;
text-decoration : none;
}
#bottom a:hover {
color : #484452;
text-decoration : none;
}
.list3, .list3center {
float : left;
width : 29%;
margin-left : 2px;
margin-bottom : 4px;
padding-left : 4px;
padding-bottom:10px;
border: 1px solid #000;

}
.list3center {
margin : 0 3%;

}
#votelist {
width : 120px;
color : #000;
padding-left : 5px;
}
#votelist ul {
color : #000;
list-style-type : none;
}
#votelist li {
text-align : center;
list-style-type : none;
}
.column-one {
float : left;
color : #000;
width : 40%;
margin-bottom : 20px;
border : 1px solid #000;
}
.column-one-in {
margin : 0 10px 0 10px;

}
.column-two {
float : right;
color : #000;
width : 40%;
margin-bottom : 20px;
border : 1px solid #000;
}
.column-two-in {
margin : 0 20px 0 10px;
padding-left : 5px;

}
dl, dt, dd, ul, li {
margin : 0;
padding : 0;
list-style-type : none;
}
#menu {
position : absolute;
top : 263px;
left : 40px;
z-index : 100;
width : 900px;
font : 12px monospace #000;
}
#menu dl {
float : left;
width : 110px;
}
#menu dt {
text-align : center;
font-weight : normal;
background : #7c7c73;
border : 1px solid gray;
margin : 1px;
border-left : 1px solid #000;
border-right : 1px solid #000;
}
#menu dd {
display : none;
border : 1px solid black;
}
#menu li {
text-align : center;
background : #c0c0c0;
}
#menu li a, #menu dt a {
color : #000;
text-decoration : none;
display : block;
height : 100%;
border : 0 none;
}
#menu li a:hover, #menu dt a:hover {
background : #7c7c73;
border-left : 3px solid #000;
border-right : 3px solid #000;
color : #000;
font : 12px monospace;
}
.Stil2 {
color : #000;
}
.Stil5 {
font-size : 16px;
}
.Stil6 {
color : #75756b;
}
.Stil2 {
color: #FFFFFF
}
.Stil5 {
font-size: 16px;
}
.Stil6 {
color: #000;
}
.Stil7 {
color: #5A5B4D;
}
.Stil8 {
color: #695A4C;
}
.Stil9 {
color: #333300;
}
.Stil10 {
font-size: 14px;
}
.Stil11 {
color: #B3AF94;
}
.Stil13 {
font-size: 14px; 
font-weight: bold; 
}

.title  {
font-family : monospace;
font-size : 16px;
line-height : 20px;
background-color : #9b9b90;
color : #000;
margin-bottom: 8px;
}
.titlemenu  {
font-family : monospace;
font-size : 15px;
line-height : 16px;
background-color : #7c7c73;
color : #000;
margin-bottom: 8px;
}
#inhalt1 { 
  width: 700px;
  padding: 0px;
  text-align: left;
  background-color: #fff;	
  overflow: auto;
  margin: 20px 140px  20px 140px;
  float: inherit;
}
#inhaltheader { 
  width: 950px;
  height:200px;
  padding-left: 50px;
  text-align: left;
  margin: 20px 0px  20px 0px;
  background:url(image/nochmalneumemo.jpg) no-repeat;
  float: inherit;
}
.titlemenue  {
font-family : monospace;
font-size : 13px;
line-height : 14px;
background: #837D6D;
color : #000;
margin-bottom: 10px;
}

#inhalt2 { 
  width: 500px;
  text-align: left;
  background-color: #7C7C73;
  margin-bottom: 20px;
 }
 #inhalt2top { 
  width: 500px;
  height: 25px;
  text-align: left;
  background-color: #c0c0c0;
  }
 
 
 
#inhaltmenue { 
  width: 900px;
  padding-left: 2px;
  color: #000000;
  border: #b3af94 2px solid;
}

#menubox {
width : 150px;
background: #7C7C73;
font-family: monospace;
color: #000;
margin-left: 4px;
}
#menuboxtop {
width : 150px;
height : 20px;
background: #c0c0c0;
}

.backwards {
unicode-bidi:bidi-override; 
direction: rtl; 
color:#c00;
}
h2#email {
color:#000; 
text-decoration:none; 
border:0; 
font-size:2em; 
font-weight:bold;
}