html, body {
margin: 0;
background: #fff;
color: #000;
}

body  { background-image: url("schach.gif"); background-repeat: repeat-y;  background-position: right 0; padding: 0px 17px 0px 160px; width: 780px }

#main {
padding: 0;
background: #aaa; color: #000;
border-right: 1px dotted black;
border-left: 1px dotted black;
}


#content {
margin: 0 0 0 0 ;
background: #E6E6E6; color: #000;
padding: 10px;
}

hr { background-image:url(schach.gif); height:7px; margin: 0;} 

/* Brotschrift */

body {
font-family: Verdana,Arial,Tahoma,sans-serif; font-size: 83%;
line-height:150%; text-align:justify;
}

h1, h2, h3 { font-weight: bold;text-align: right; color:#535353; }
h1 { margin-top:6px;font-size: 1.4em;line-height:150%; }
h2 { margin-top:6px;font-size: 1.3em;line-height:140%; }
h3 { margin-top:3px;font-size: 1.2em;line-height:130%; }

a { text-decoration: none; background: none; color:blue; font-weight: bold;padding: 1px 2px 1px 2px; }
a:visited {text-decoration: none; color:blue; background: none; }
a:hover { text-decoration: none; color:black; background-color: silver;  
   border-bottom: 1px solid silver; padding: 1px 2px 1px 2px;}
a:active { text-decoration: none;  font-style:italic; color:#fff;
background-color: #000;  
   border-bottom: 1px solid silver; padding: 1px 2px 1px 2px;}
   
p { margin-top: 3px;  margin-bottom: 4px; }
                           	 
p { margin: 3px 0 4px 0;  }
p+p    {   margin-top: 8px;  }
p+h3  {   margin-top: 14px;  }
	 
.linkbig { margin: 3px 0 0 0;font-size: 1.2em;line-height:1.5em; text-align: right; }

#head {
   margin: 0;
  padding: 2px 2px 7px 2px;
   background:    #000;
   font-family: Comic Sans MS,Verdana,Arial,sans-serif; font-stretch: extra-expanded ;font-weight: normal ;
   font-size:   1.5em;
   color: white;
   text-align: right;
}

#head a { background-color: #000; text-decoration: none; color: white; border-bottom: 0px solid black; padding: 1px 2px 1px 2px;}
#head a:hover { text-decoration: none; padding: 1px 2px 0px 2px; color:#000; background-color: silver; }

.klein {
   margin:        0;
   padding:       0;
font-size: .85em; 
line-height:125%;
}

.rechtsbox {
  float: right;
  width:      250px;
  margin:  7px; padding: 7px;
border-width:medium; 
border-color:#ccc; 
border-style:dashed; 
font-size: .85em; 
line-height:125%;
}

.linksbox {
  float: left;
  width:      250px;
  margin:  7px; padding: 7px;
border-width:medium; 
border-color:#ccc; 
border-style:dashed; 
font-size: .85em;  
line-height:125%;
}

.post{
   margin:        30px 0 30px 0;
   padding:       10px;
   background-color: #fff; background-image:url(pergament.jpg);
}

.postton{
   margin:        10px 0 10px 0;
   padding:       10px;
   background-color: #fff; background-image:url(pergamentton.jpg);
}

.foot {
   margin:        0px;
   padding:       0px 0px;
   background:    #000;
   font-weight:   bold;
   font-size:     .85em;
   color: white;
   text-align: right;
   border-bottom: 3px solid black;
}

/* werbung */

.abakus a { text-decoration: none; font-weight:lighter; background: none; color:blue; }
.abakus a:visited { text-decoration: none; font-weight:lighter; background: none; color:#000; }
.abakus a:hover { text-decoration: none; font-weight:lighter; background: none; color:#000; }
.abakus a:active { text-decoration: none; font-weight:lighter; : none; color:#000; }

.adsense {
   margin:        0px;
   text-align: center;
}


#head, #head a #content, .foot { border-top: 4px solid #000; }

.foot a { background-color: #000; color: white; border-bottom: 4px solid
black; padding: 1px 2px 1px 2px;}
.foot a:hover { text-decoration: none; padding: 1px 2px 1px 2px;
color:#000; background-color: silver; }
.foot a:visited { background-color: #000; color: white; border-bottom: 4px solid
black; padding: 1px 2px 1px 2px;}



.imgright {   margin: 5px 5px 6px 11px;
float: right; text-align: center; font-size:.85em;
}
.imgleft {  margin: 5px 11px 6px 5px;
float:left; text-align: center; font-size:.85em; 
}


 #fixiert {
    position: absolute;
    top: 0px; left: 0px;
    width: 160px;
    length: 1500px;
    background-color: #ffffff;
    background-image:url(schach.gif);
    background-repeat: repeat;
    border: 0px;
  }
  
    html>body #fixiert {  /* nur fuer moderne Browser! */
    position: fixed;
  }


/* end */

background-image:url(schach.gif); background-repeat:no-repeat;

hr { background-image:url(schach.gif;) } 
/* ul, li {   list-style-image:url(schach.gif); margin: 3px 0 6px 5%; 
      padding: 7px 0 0 0;}    */
