/* RESET
---------------------------------------------------------------------------------------------------------------------------------------------------------*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size:1em; font-weight:normal; font-style:normal; }
ul,ol { list-style:none; }
fieldset,img { border:none; }
caption,th { text-align:left; }
table { border-collapse:collapse; border-spacing:0; }




body    { background-color:#B8B8A8; color:#5F5E59; font-size:12px; font-family:"Lucida Grande", Verdana; }
a       { color:#7F7E77; text-decoration:none; }
a:hover { color:#5F5E59; }
a.selected { color:#3F3E3B; }



/* Layout */


h1 { font-size:13px; font-width:bold; margin-bottom:5px; margin-top:20px; color:#3F3E3B; }
p  { line-height:18px; margin:0 0 10px 0; }
ul,ol { margin-bottom:10px; }
ul  { line-height:18px; list-style-type:circle; margin-left:20px; }

ol  { line-height:18px; list-style-type:decimal; margin-left:20px; } 

.love { color:#631D03; }

div#linesTop        { background-image:url('../images/linesTop.gif'); height:26px; }
div#zentrum         { width:980px; padding-top:20px; margin:0pt auto; }
div#menuAreaPuffer  { width:215px; height:50px; float:left; }

div#menuArea        { float:left; text-align:center; width:760px; }
div#menu            { padding:10px 0 10px 0; }

div#contentArea     { background-color:#E6E4D7; min-height:500px; }
div#leftSidebar     { float:left; width:215px; padding:20px 0 0 0; }
div#textArea        { float:left; width:760px; }
div#inhalt          { margin:0pt auto; width:80%; padding:20px 10px 10px 10px; height:90%; }

div#linesBottom     { background-image:url('../images/linesBottom.gif'); height:20px; }

