/* ikiwiki local style sheet */

/* Add local styling here, instead of modifying style.css. */

body {  background-color: #61a1c7; 
      	background-image: url(/hintergrund.jpg); 
	background-attachment: fixed;
	color: #000033;
	font-family: serif;
	}
a { text-decoration: none; }

a:link { color: #0000cc; }
a:visited { color: #800080; }
a:focus { color:#0000ff; }
a:hover { color:#0000ff; }
a:active { color: #FF00FF; }

span.selflink { font-weight: bold; color: #800080; }

p:first-letter { font-size: 130% }

div.header,
h1 { margin-left: 2em; text-align: left; font-size: 160%; font-weight: bold; 
     font-family: courier, monospace; }

div.inlinepage span.header, 
h2 { margin-left: 2em; text-align: left; font-size: 150%; font-weight: bold; 
     font-family: monospace;
     border-top-style: ridge; border-top-width: 2px; margin: 0.5em;
     border-top-color: #61a1c7; }

h3 { margin-left: 2em; text-align: left; font-size: 130%; font-weight: bold; 
     font-family: monospace }

h4 { margin-left: 2em; text-align: left; font-size: 120%; font-weight: bold; 
     font-family: monospace }

h5 { margin-left: 2em; text-align: left; font-size: 110%; font-weight: bold; 
     font-family: monospace }

h6 { margin-left: 2em; text-align: left; font-size: 100%; font-weight: bold; 
     font-family: monospace }

ul {list-style-image:url(plus.png); margin-left: 0; float: none; }

ul * ul {list-style-image:url(minus.png); font-size: 100%; float: none;}

div#tlbox { float: right; padding: 8px; text-align: left; width: 170px; font-size: 90%; 
            font-family: sans-serif; margin-top: 10px;
}

div#bodydiv { margin-right: 200px; margin-top: 10px; padding: 8px; 
	      border-width: 2px; border-style: inset; border-color: #61a1c7;
	      background-image: url(/hintergrundlight.jpg); background-color: #7fb3d1;
              background-attachment: fixed;
}

div.header { margin-right: 250px; padding: 8px; font-family: courier, monospace; }

div#tlbox, div.header, div#footer { 
      	    border-width: 2px; border-style: outset; border-color: #61a1c7;
            background-image: url(/hintergrundsidebar.jpg); background-color: #618197;
            background-attachment: fixed;
}

div#tlbox * { margin-left: 0; float: none;}

div#tlbox h2 { font-size: 110%;
      	       border-top-style: ridge; border-top-width: 2px; 
	       border-top-color: #61a1c7; }

div#tlbox h2.tlboxtop { border: none; }

div#tlbox ul { list-style-image:url(minus.png); margin-left: 10px; padding-left: 5px; }

div#feedlink { float: right; }

div.inlinepage { border: none;}

span.pageinfo { clear: none; font-size: 80%; text-align: right; margin-right: 20px;}

hr { width: 23%; color:#61a1c7; height: 2px; 
     border-width: 2px; border-style: ridge; border-color: #61a1c7; }

a img { border: none; border-width: 0px; }

div#footer { border-top-style: ridge; border-top-color: #61a1c7; }

div.tags { border-top: none; }

blockquote { font-style: italic; 
             margin-left: 20px; padding-left: 10px; margin-right: 20px; padding-right: 20px; 
	     border-left-width: 2px; border-left-style: ridge; border-left-color: #61a1c7;
	     border-right-width: 2px; border-right-style: ridge; border-right-color: #61a1c7;
	     
}
