html { 
   background-image: url("../img/bg_dunkel.png"); 
   color: #ED9; 
   font-family: Verdana, Arial, Tahoma, sans-serif; 
   font-size: 12px;
   letter-spacing: 2px; }

body { }

a { 
   text-decoration: none; }
   
a:hover {
   text-decoration: underline; }

div#title { 
   margin-bottom: 15px; }
   
div#title img { 
   border: 0px ; }

div#body { }


/* ------------------NAVIGATION--------------------*/
div#navigation { 
   float: left; 
   width: 200px; }

div#navigation a { 
   color: #ED9; }

div#navigation ul {
   list-style-type: none;
   margin: 0px;
   padding: 0px 15px; 
   font-size: 12px; }

div#navigation ul > li > ul {
   list-style-type: disc;
   margin-bottom: 4px; }

div#navigation ul > li > ul > li {
   font-size: 10px; }
   
div#navigation img {
   margin-top: 10px; }

div#updates { 
   font-size: 10px;
   border: solid 1px #EB6;
   margin: 5px;
   padding: 5px 5px; }

/*-------------------CONTENT----------------------*/
div.content {
	margin-left: 200px;
	margin-right: 20px; 
	color: #310; 
	padding: 10px; 
	background-image: url("../img/bg_hell.png"); }

div.content h1, div.content h2 { 
   border: 1px solid #310; 
   background-color: #EDA;
   padding: 3px; 
   /* clear: both; */ }

div.content h1 {  
   font-size: 18px; }
   
div.content h2 { 
   font-variant: small-caps;
   font-size: 14px; 
   padding-left: 10px;}

div.content h3 { 
   font-size: 12px;
   font-weight: bold;
   font-variant: small-caps;
   text-decoration: underline;  }

div.content h4 { 
   font-size: 12px;
   font-variant: small-caps; 
   font-weight: normal; }

div.content a { 
   font-weight: bold;
   color: #339; }

div.content img {
   border: 1px solid #310; }

div.content img.titimg { 
   border: 0px; }

div.content p img { 
   float: left;
   margin: 3px; 
/*   clear: both; */}

div.content p.noimgfloat img {
   float: none;
   }

div.content code {
   font-size: 12px;
   letter-spacing: 0px;
   margin-left: 10px; }

div.content .index {
   clear: both;
   text-align: right; }

div.lcontent { 
   float: left; 
   width: 100px;
   letter-spacing: 0px; 
   text-align: right; }

div.lcontent h3 {
   margin: 0px; }

div.content .anm { 
   text-align: left;
   border: 1px solid #000; 
   padding: 2px; 
   background-color: #EDA; 
   margin: 0px; }
   
div.rcontent .anm p, div.rcontent p.anm {
	font-style: italic;
   }
   
div.lcontent p.anm {
	font-size: 10px;
   }

div.lcontent ul {
	text-align: left; }

div.rcontent { 
   margin-left: 115px; }
   
/* div.rcontent h1, div.rcontent h2, div.rcontent h3, div.rcontent h4{ 
   clear: both; } */

/*---------------------INHALTSVERZEICHNIS----------------------*/
ul.inhaltsverz { 
   font-size: 16px; 
   line-height: 17px; }

ul.inhaltsverz a {
   color: #310; }

ul.inhaltsverz > ul {
   font-size: 14px; }
   
ul.inhaltsverz > ul > ul {
   font-size: 12px; 
   font-style: italic; 
   list-style-type: none; }
   
   
/*---------------------------BOX-------------------------------*/
div.content div.box {
   border: #310 solid 1px;
   background-color: #EDA;
   padding: 0px 5px; 
   margin: 3px; }

   
/*---------------------------FORM------------------------------*/
div.content form td {
	color: #310;
	font-size: 10px; }


div.content form input, div.content form textarea {
   background-color: #EDA; 
   border: 1px solid #310; }

/*------------------------------LINKS-------------------------*/

div.content div.links {
   font-size: 12px;
   letter-spacing: 1px; }
   
div.content div.links li.article {
   background-color: #EDA; 
   padding: 3px;
   border: solid 1px #310; 
   margin: 1px; 
   margin-right: 10px; }
   
   
   
/*-----------------------FOOTER-------------------------------*/   
div#footer { 
	clear: both; }

