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

body  { background-image: url("logolerntipp.gif"); background-repeat: repeat-y; background-position: right 0; padding: 3px 50px 0 180px; width: 785px }

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

#content {
margin: 0 0 0 0 ;
background: #f0f0f0; ;
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: left; 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%; }

u {text-decoration: none; background: none; color: #000; font-weight:lighter; }

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: left; }

#head  { color: white; font-size: 1.5em; font-family: "Comic Sans MS", Verdana, Arial, sans-serif; font-weight: normal; font-stretch: extra-expanded; background-color:teal; text-align: left; margin: 0px; padding: 7px 7px 7px 7px}
#head a  { color: white; text-decoration: none; background-color:teal; padding: 1px 2px; border-bottom: 0 }
#head a:hover  { color:red; text-decoration: none; background-color: white; padding: 1px 2px 0 }

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

.under {
   margin:  6px 0 6px 0;
   padding:    0 4px 0 2px;
   background:    #006e6e;
   font-weight:   bold;
     color: white;
font-size:100%; 
border-bottom: 3px solid silver;
}	 

.inhalt    { line-height: 125%; background-color: transparent; margin-right: 0; margin-left: 0; padding: 2px }

.inhalt a { text-decoration: none; background: none; color:blue; font-weight: bold;  }
.inhalt a:visited {text-decoration: none; color:red; background: none; }
.inhalt a:hover { text-decoration: none; color:red; background-color: white;  
   border-bottom: 1px solid silver; padding: 1px 2px 1px 2px; }
.inhalt a:active { text-decoration: none;  font-style:italic; color:#fff; background-color: #000;  
   border-bottom: 1px solid silver; padding: 1px 2px 1px 2px; }
   
   
.inhaltblock      { color: 000; font-size: 11px; font-family:  Verdana, Arial,Tahoma, sans-serif; line-height: normal; background-color: silver; margin-right: 0; margin-left: 2px; padding: 2px }
.inhaltblock a  { color: blue; font-weight: bold; text-decoration: underline;  }
.inhaltblock a:visited  { color: blue; text-decoration: underline;}
.inhaltblock a:hover { text-decoration: none; color:blue; background-color: white;  }
.inhaltblock a:active { text-decoration: none;  font-style:italic; color:#fff; background-color: #000; }

.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%;
}

.quelle {
font-family: Verdana,Arial,Tahoma,sans-serif; font-size: 85%;
line-height:125%; text-align:left;width: 500px;
}

.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);
}

.gruen {
   margin: 0px;
   padding: 0px;
   background:    #006e6e;
   font-size:     100%;
   font-weight: bold;
   color: white;
   text-align: center;
}

.foot {
   margin:        0px;
   padding:       2px 7px;
   background:    teal;
   font-weight:   bold;
   font-size:     .85em;
   color: white;
   text-align: right;
   border-bottom: 3px teal;
}

.footquellen, .footquellen a {
   margin:        0px;
   padding:       2px 7px;
   background:    teal;
   font-weight:   bold;
   font-size:     .85em;
   color: white;
   text-align: left;
   border-bottom: 3px teal;
}

/* werbung */

.abakus a { text-decoration: none; background: none; color:blue; }
.abakus a:visited { text-decoration: none; background: none; color:blue; }
.abakus a:hover { text-decoration: none; background: none; color:blue; }
.abakus a:active { text-decoration: none; background: none; color:blue; }

.adsense    { text-align:center;  background-color: #ffffff; text-align: center; margin: 0; padding: 0 }
.adsensegrau    { text-align:center;  background-color: #E6E6E6; text-align: center; margin: 0; padding: 0 }
.adsenserect   { background-color: #c0c0c0; margin-right: 0; margin-left: 0; padding: 2px 0px 2px 0px; text-align: center; margin: 0; width: 500px; }

#head, #head a #content, .foot  { background-color: teal; border-top: 0px solid teal }

.foot a { background-color: teal; color: white; border-bottom: 0px teal; 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: teal; color: white; border-bottom: 4px teal; 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: 2px; left: 2px;
    width: 160px;
    background-color: #f0f0f0;
    background-image:url(schach.gif);
    background-repeat: repeat;
    border: 0px;
  }
  
    html>body #fixiert {  /* nur fuer moderne Browser! */
    position: fixed;
  }


/* end */